Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Scan Tailor (часть 3)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие части: Часть 1,  Часть 2
Scan Tailor


Задача программы - пост-обработка сырых сканов книг для последующей сборки в PDF/DJVU,CBR/CBZ и т.д.
Программа обеспечивает большое удобство для использования, большую интерактивность и не меньшую автоматизацию процесса (по сравнению со СканКромсатором).
ST, изначально не позиционировался как единственный инструмент обработки и применяется в комплексе с другими программами.
Кросс-платформенный (Windows,Mac OS, Linux) проект с открытыми исходниками.


Англоязычный топик по ScanTailor
 
Ветки:
Scan Tailor (ncraun) >>>  последняя версия
Scan Tailor Experimental (Tulon) >>>  последняя версия (обсуждение на DIY Book Scanner)
Scan Tailor Experimental (мод. звездочёта, Нубия-IV и plzombie) >>>  последняя версия
Scan Tailor Plus (Vadim "DikBSD" Kuznetsov) >>>  последняя версия (отличия от авторской версии)
Scan Tailor Еnhanced (Petr "pejuko" Kovar) >>>  последняя версия (отличия от авторской версии)
Scan Tailor Featured (monday2000) >>>  последняя версия (отличия от авторской версии)
Scan Tailor Universal (trufanov-nok) >>>  последняя версия (обсуждение на publ.lib.ru)
Scan Tailor Advanced (4lex4) >>>  последняя версия (отличия от авторской версии)
Scan Tailor Advanced (актуальный форк) >>>  история версий
 
Документация:
Документация (Wiki) | Зоны картинок в ScanTailor | ScanTailor. Быстрое начало | Видеоуроки и скринкасты новых функций СТ от Tulona
Статья: Scan Tailor. Программа для обработки отсканированных книг
Видеоурок: Создание DjVu с помощью Scan Tailor (зеркало)
Использование Scan Tailor совместно с Djvu Imager (сборка djvu методом разделенных сканов)
Как собрать Scan Tailor из исходных кодов под Windows
Почему нельзя сделать сплошную нумерацию вывода

"Описание порогов от AlVaKo"
"Дополнение к описание порогов в контексте ST от звездочёта"

Автор проекта - Tulon. Почему его здесь не видно? .
DikBSD автор ветки ScanTailor Plus история повторяется.
Юзеры! Будьте скромнее!


Прочие дистрибутивы, форки, дополнения
 
попытка обозреть историю разработки и форков программы Scan Tailor (livejournal, 19 августа 2024).
Статья об Scan Tailor в Герои России.

Всего записей: 39197 | Зарегистр. 26-02-2002 | Отправлено: 10:44 10-01-2024 | Исправлено: zvezdochiot, 18:52 03-02-2025
zvezdochiot



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Archivist say:

Цитата:
лайфхак с подсовыванием высококонтрастных страниц (например, отдельно взятый выкрученный черный канал CMYK режима)

Уточните алгоритм.
То, что я понял из вашего высказывания:

Код:
 
RGB -> CMYK
Kmax = max(K)
Kn = (K + 1) * 256 / (Kmax + 1) - 1
CMY(Kn) -> (RGB)n
 

Я правильно понял?
 
PS: В градациях серого это будет простая нормировка по нижнему срезу.

Всего записей: 760 | Зарегистр. 18-05-2023 | Отправлено: 18:14 09-06-2024 | Исправлено: zvezdochiot, 18:24 09-06-2024
LonerD



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
jourmager
Цитата:
где же вы такие страницы берёте?... какая-то крупная маращка... типографские метки... иллюстрации расположены до края страницы

Сами спросили, сами ответили. Сканы журналов. На 30-40 годах - марашек бывает сильно много, на более современных - иллюстрации могут быть у разных краёв экрана.
 
Archivist

Цитата:
"автоматическое кадрирование набора страниц под общий, оптимальный для них размер". Такая штука была бы очень полезна для журналов.

Можно и так. Но автоматическое кадрирование не будет учитывать контента.
Моя идея с перетаскиваемой рамкой состояла в том, чтобы была возможность подгонять обрезку под нижний край, где обычно номера страниц (то есть в итоге сделать примерно одинаковый отступ от номеров до нижнего края получаемой страницы).
 

Цитата:
Все это уводит в сторону постобработки в ФШ.

Идеалу нет предела. Перфекционизм меня уже много раз губил. Так что важен и баланс времязатрат/качества. В любом случае СТ очено неплохо упрощает и автоматизирует процесс. Просто с точки зрения рядового пользователя всегда хочется ещё немного упростить.
 
zvezdochiot
В STEX не очень логично совмещены mode страниц и threshold. Стоило бы сделать кнопку Apply to... отдельно для одного и отдельно для другого.
Часть страниц - чёрно белые, часть - цветные. Перебираю постранично, задаю mode. Затем подбираю нужный threshold и его настройки, Apply to... all pages. И для всех страниц заодно заменяется и mode.  
Да, пользователь может прогнать все страницы с нужным threshold, а потом уже mode задавать. Но иногда в процессе при пересмотре других страниц всё-равно возникают желания снова поиграться с разными threshold.
PS. В отношении autozones - то же самое. Неудобно, что всё свалено в кучу и применяется ко всем страницам только совместно.
 
zvezdochiot
Ещё по поводу финтифлюшек версий.  
В Advanced есть очень удобная функция сохранения прямых углов при изменения размеров picture zones (зажимаем Ctrl и тянем его, прямые углы сохраняются).
В Experimental очень удобная функция создания picture zones с прямыми углами (тоже с зажатым Ctrl). Возможно, добавите из Advanced заодно и возможность сохранения прямоугольника? Не всегда с первого раза удаётся правильно выделить. Схватить за угол и чуток подтянуть прямоугольник - самое то. (для fill zones - то же самое, хотя в них это не так актуально)

Всего записей: 890 | Зарегистр. 27-06-2006 | Отправлено: 18:53 09-06-2024 | Исправлено: LonerD, 19:06 09-06-2024
zvezdochiot



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LonerD say;

Цитата:
Возможно, добавите

Нет. Я не прогер от слова совсем. Умею влезать в чужой код на си, но это скорее математика и своеобразное решение уравнения, а не программирование. Один из видов "игры с нулевой сумой". А для спрашиваемого вами нужен именно прогер, самый настоящий. Такие вот дела.
 
PS: Все "поделки", в которых я участвовал - это как раз набор таких "решений уравнений", а авторами этих прог как были Tulon, monday2000, и ряд других, так и остались. Ничего не изменилось, я лишь меняю условия "уравнений", добавляя в них новые регуляторы/переменные.

Всего записей: 760 | Зарегистр. 18-05-2023 | Отправлено: 19:28 09-06-2024 | Исправлено: zvezdochiot, 19:35 09-06-2024
Archivist

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LonerD

Цитата:
Моя идея с перетаскиваемой рамкой состояла в том, чтобы была возможность подгонять обрезку под нижний край, где обычно номера страниц (то есть в итоге сделать примерно одинаковый отступ от номеров до нижнего края получаемой страницы).

Так если журналы 30-40 годов и без фото-фонов, может просто выравнивать обрезку по нижнему краю (по номерам страниц) вместо центра? Или там под номером еще что-то может попадаться.

Всего записей: 356 | Зарегистр. 10-08-2018 | Отправлено: 19:41 09-06-2024
zvezdochiot



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Archivist, LonerD, а про отрицательные значения полей в ST вы не слышали? Так вот: поля могут иметь отрицательные значения, что позволяет выравнивать по какому то внутреннему контенту, а не по границе контента. Такие вот дела.
 
 
 

Всего записей: 760 | Зарегистр. 18-05-2023 | Отправлено: 19:51 09-06-2024
LonerD



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Archivist

Цитата:
может просто выравнивать обрезку по нижнему краю

Так и делаю.
 
zvezdochiot

Цитата:
про отрицательные значения полей в ST вы не слышали

Да я вот с этим Alignment и Margins никак не разберусь.
И видео-обучалки смотрел, но никак не прочувствую как с ними работать. Надо в это сильнее вникнуть.
В чём отличие Alignment None, Growing и Scaling в STEX ?
 
Кстати, про поля - не хватает двухстраничного вывода-просмотра при редактировании полей, чтобы состыковать соседние страницы по высоте (по тексту, когда он на одной из страниц занимает лишь часть страницы, или особенно в журналах - двухстраничные изображения).

Всего записей: 890 | Зарегистр. 27-06-2006 | Отправлено: 21:16 09-06-2024
zvezdochiot



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LonerD say:

Цитата:
не хватает двухстраничного вывода-просмотра

Нет никаких страниц в ST. Есть только набор изображений с каждым из которых ST работает отдельно. Вы что то явно попутали.
 
LonerD

Цитата:
В чём отличие Alignment None, Growing и Scaling в STEX ?

А переводы не работают чтоле? Ну ежели по-русски: Без выравнивания, Расширить (до общего единого размера), Отмасштабировать (до общего единого размера).

Всего записей: 760 | Зарегистр. 18-05-2023 | Отправлено: 22:19 09-06-2024
jourmager

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Автор: U235, Отправлено:21:15 25-01-2009
Можно ли сделать так, чтобы пользователь мог выбрать рамку контента и "применить" ее к нескольким страницам. Т.е. размеры рамки фиксированы (+-, допустим, сотня пикселей), а СТ ищет только её положение?
Автор: Tulon, Отправлено:21:31 25-01-2009
Теоретически это возможно, правда у меня пока нет никаких идей, как я буду искать наиболее удачное размещение рамки с уже известным размером.
 
 
Автор: papaVlad, Отправлено:17:10 08-12-2017
мне бы хотелось видеть по 2 страницы на экране, чтоб стыковать удобнее
 
 

Цитата:
Нет никаких страниц в ST. Есть только набор изображений с каждым из которых ST работает отдельно. Вы что то явно попутали.

И не говорите, простые пользователи, которые с помощью СТ тысячи книг делают - они такие путаники... Так что невопрос. Пусть будет одновременный вывод двух изображений рядом и СТ пусть будет работать с ними по-отдельности, но так, чтобы их можно было состыковать как нормальный разворот.

Всего записей: 895 | Зарегистр. 04-11-2019 | Отправлено: 23:30 09-06-2024
VSHY

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребят, вы сейчас свои пожелания пишете в никуда, т.к. разрабов нет, либо они не в состоянии заниматься поддержкой своих форков. Так что управляемость проектом по сути потеряна.

Всего записей: 1149 | Зарегистр. 19-05-2008 | Отправлено: 23:50 09-06-2024 | Исправлено: VSHY, 23:51 09-06-2024
zvezdochiot



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VSHY say:

Цитата:
разрабов нет,

Плюсую. Я постоянно об этом пишу, но как о стену горох. Здесь вижу, а здесь не вижу. Тупость какая то получается.
 

Всего записей: 760 | Зарегистр. 18-05-2023 | Отправлено: 23:54 09-06-2024
LonerD



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
zvezdochiot

Цитата:
А переводы не работают чтоле?

Тут не перевод нужен, а справка о том, что разработчик вложил в тот или иной одному ему ведомый термин.
 
VSHY

Цитата:
Ребят, вы сейчас свои пожелания пишете в никуда

Да. Ситуация обычная, когда разработчики делают программу, придумывают интересные вещи, называют их заумно, сами понимают смысл (потому даже в документации не описывают), но по прямому назначению своей программой не пользуются. А с точки зрения рядового пользователя - инструмент удобнейший, но целая куча шероховатостей (а в свежих навороченных форках и непонятных функций), которые вызывают недоумение и неудобство при первом же практическом использовании.

Всего записей: 890 | Зарегистр. 27-06-2006 | Отправлено: 03:29 10-06-2024
zvezdochiot



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LonerD say:

Цитата:
Тут не перевод нужен...

Вот! ЧТД! "Кто бы мог подумать?"
Вот и выходит, что все ваши "пожелания" в целом бессмысленны,  ибо бесконечно противоречивы. Одним переводы не нужны, тогда как другие на них настаивали. И так во всём. Сами же "требуете" усложнения ST, причём немеренного, после чего жалуетесь на сложность получившегося ST. Такие вот дела, такая вот байда.
 
 

Всего записей: 760 | Зарегистр. 18-05-2023 | Отправлено: 06:44 10-06-2024
TelecomUral

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
сложность получившегося ST

никто не мешает брать первичный ST. Еще без всяких наворотов.
 
Добавлено:
свежая идея. взяли бы спецы да написали сводную табличку где что добавилось от версии к версии. по всем форкам сразу, чтоб в одном месте обзор и выбор.

Всего записей: 3394 | Зарегистр. 15-07-2010 | Отправлено: 07:21 10-06-2024
jourmager

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LonerD

Цитата:
Ситуация обычная, когда разработчик

Плюсую. Я постоянно об этом пишу
TelecomUral

Цитата:
никто не мешает брать первичный ST. Еще без всяких наворотов.

Дело не в наворотах самих по себе, а в том насколько применение этих наворотов интуитивно понятно и насколько документировано. Типичный пример - геометрические искажения. Это крутой наворот, но он его использование интуитивно понятно. Нажимаеш на кнопочку и получаешь результат.

Цитата:
взяли бы спецы да написали сводную табличку где что добавилось от версии к версии. по всем форкам сразу, чтоб в одном месте обзор и выбор.

Конгениально. Такая табличка нужна не только для простого интереса, но и для вероятных разработчиков, и для пользователей в случае одновременного использования нескольких форков для более оптимального рабочего процесса - читал про такое в теме (насколько сейчас актуально - неизвестно).

Всего записей: 895 | Зарегистр. 04-11-2019 | Отправлено: 13:05 10-06-2024
indifirent

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
TelecomUral
взяли бы спецы да написали сводную табличку где что добавилось от версии к версии. по всем форкам сразу, чтоб в одном месте обзор и выбор.

А обозревать и выбирать здесь особо нечего. Если в сухом остатке то STEX нужен для выравнивания кривых строчек, с кучей трешхолдеров для жёлтых, грязных страниц с плохо пропечатанными буквами, т.е. для книг повидавших годы. Иногда и новые издания зачем то засовывают текстовый блок ближе к месту склейки, то да и здесь тоже. А вот в новых изданиях где есть большие белые поля по периметру тестового блок то и Advanced очень даже подойдёт. В таких книгах не надо кучи трешхолдов. Пишу к тем у кого нет книжных сканеров. Для "книжников" коммунизм давно наступил.
Насчёт журналов, то я их мало сканировал, так что слово специалистам кто этим занимался/-ется.

Всего записей: 202 | Зарегистр. 02-06-2018 | Отправлено: 13:10 10-06-2024 | Исправлено: indifirent, 13:11 10-06-2024
LonerD



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
zvezdochiot

Цитата:
Одним переводы не нужны, тогда как другие на них настаивали

Предпочитаю пользоваться англоязычным софтом с устоявшейся терминологией, чем гадать, что имел в виду те или иные переводчики, которые один и тот термин переводят десятком способов.
 

Цитата:
Нет никаких страниц в ST. Есть только набор изображений

Та невже? А в настройках программы совсем другие фразы - "Apply to all pages". "This page only". и так далее.
Если вы так настаиваете на переводе - то "pages" переводится как "страницы" (и особенно в контексте книг и журналов), но никак не "набор изображений".
 

Цитата:
Сами же "требуете" усложнения ST,

Два ложных утверждения в одной короткой фразе.
1. Я ничего не требую, а описываю объективные недостатки и конкретные пожелания с точки зрения пользователя, который пользуется программой именно для обработки сканов, а не тренировки своих навыков оторванного от реальности программирования.
2. Как рядовой пользователь я бы предпочёл упрощение процесса обработки материала, оптимизацию и ускорение выполнения операций. Полтора десятка thresholdов с кучей непонятных и нигде не описанных настроек, всякие K-means и прочие мне нафиг не вдались. Куда полезней бы удобно выделить изображение, применить изменения к определённым страницам (в том же STEX нельзя даже повернуть каждую вторую картинку как в Advanced, только хардкор вручную), автоматически отделить коричневые пятна от чёрного текста (а не сливать всё в единую черноту), привести все страницы к единому размеру и виду, наглядно увидеть получаемый результат, на ходу подправить.

Всего записей: 890 | Зарегистр. 27-06-2006 | Отправлено: 14:41 10-06-2024 | Исправлено: LonerD, 14:51 10-06-2024
jourmager

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кроме "сводной таблички где что добавилось от версии к версии" хорошо было бы упорядочить и предложения пользователей, которые ещё не воплощены в реальных программах. Типа тех, про которые писали Archivist и LonerD тут на последних страницах. Некоторые из этих предложений воплотить практически невозможно, другие трудно, но можно при наличии времени, третьи достаточно просто - это тоже надо прописать для перспективного плана возможного программиста. А потом можно вплоть до голосовалки по нужным фичам СканТейлора дойти.
 
LonerD

Цитата:
Предпочитаю пользоваться англоязычным софтом с устоявшейся терминологией, чем гадать, что имел в виду те или иные переводчики, которые один и тот термин переводят десятком способов.


Цитата:
Я ничего не требую, а описываю объективные недостатки и конкретные пожелания с точки зрения пользователя


Цитата:
Как рядовой пользователь я бы предпочёл упрощение процесса обработки материала, оптимизацию и ускорение выполнения операций


Цитата:
удобно выделить изображение, применить изменения к определённым страницам ... , автоматически отделить коричневые пятна от чёрного текста (а не сливать всё в единую черноту), привести все страницы к единому размеру и виду, наглядно увидеть получаемый результат, на ходу подправить

Поддерживаю. Всё именно так.

Всего записей: 895 | Зарегистр. 04-11-2019 | Отправлено: 15:41 10-06-2024
LonerD



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
jourmager

Цитата:
центрировать эту рамку...?  

Кстати, описанная мною передвигаемая рамка давно реализована в Advanced версии. Надо просто зажать Shift на странице выбора содержимого (об этом написано мелким шрифтом внизу окна, но я со своей невнимательностью не заметил). И в режиме выделения картинок тоже.  
 
Двустраничный просмотр thumbnails превью тоже в целом можно сделать в Advanced, чтобы хоть примерно оценить соотношение высоты (но попытки поменять превью страниц местами, чтобы совместить нужные страницы, часто приводит к краху программы).
 
Осталось понять, можно ли в Advanced настроить выделение прямоугольником по умолчанию, чтобы не приходилось нажимать С на каждой page (странице).
 
И с Filling в Advanced полный баг. Невозможно однозначно понять, белым цветом зальются края или чёрным (выбираю белый для всех страниц, на некоторых белым заливает, на некоторых чёрным).

Всего записей: 890 | Зарегистр. 27-06-2006 | Отправлено: 17:32 10-06-2024 | Исправлено: LonerD, 18:12 10-06-2024
zvezdochiot



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LonerD say:

Цитата:
описываю объективные недостатки и конкретные пожелания с точки зрения пользователя

А кому вы их описываете? Таким же пользователям, как и вы? А смысл? Какой итог то этим достигаете? Чисто поплакаться, чтоле?
 
 

Всего записей: 760 | Зарегистр. 18-05-2023 | Отправлено: 18:57 10-06-2024 | Исправлено: zvezdochiot, 18:59 10-06-2024
jourmager

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
del

Всего записей: 895 | Зарегистр. 04-11-2019 | Отправлено: 19:23 10-06-2024
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

Компьютерный форум Ru.Board » Компьютеры » Программы » Scan Tailor (часть 3)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru

Рейтинг.ru