OCR форумы Добро пожаловать, Гость. Пожалуйста, выберите Вход или Регистрация
Форум переведен из кодировки UTF-8 в кодировку WINDOWS-1251. По всем вопросам, связанным с кодировкой текста (появлением «кракозябр»), обращайтесь к Администратору.
The forum is translated from the UTF-8 encoding to the WINDOWS-1251 encoding. For all questions related to the encoding of the text (the appearance of 'krakozyabr'), please contact the Administrator.
 
  ГлавнаяСправкаПоискВходРегистрация Администратор Библиотека  
 
Страниц: 1 2 3 ... 18
Послать Тему Печать
Модификация ScanTailor (Прочитано 233912 раз)
truf
Активист
***
Вне Форума



Сообщений: 254
Модификация ScanTailor
11.09.2017 :: 21:00:31
 
Чтобы не захламлять общую тему про ST, создан отдельный топик для обсуждения хотелок, которые можно реализовать в нем. Цитирую:
truf писал(а) 11.09.2017 :: 20:22:16:
А есть ли еще люди, активно пользующиеся ScanTailor?

Я использую его довольно активно, и существенно под себя доработал. Добавил сортировки страниц по различным признакам в разные режимы, новый слой в Смешанном режиме, пару фишек из Featured версии утянул. В общем, могу делать с ST довольное многое. Все что сделал - opensource.

Думаю, если есть на форуме такие же как я любители этой программы, то я мог бы учесть и их пожелания, и оформить все как отдельный форк ScanTailor (наряду с Enhanced и Featured версиями), заточенный конкретно под publ.lib.ru.
Есть ли у кого-то идеи на этот счет?


Наверх
« Последняя редакция: 21.08.2020 :: 19:37:46 от truf »  
 
IP записан
 
truf
Активист
***
Вне Форума



Сообщений: 254
Re: Модификация ScanTailor
Ответ #1 - 11.09.2017 :: 21:02:44
 
xyz писал(а) 11.09.2017 :: 20:37:39:
Я ! Я активно пользуюсь скантейлором.

а) более того пользуюсь и featured и enhanced , так как в каждой есть нужные мне ништяки.  Делал  даже набросок обзора того, где какая польза имеется. (Сам иногда забываю). Увы, "новый мейнтейнер" так и не выполнил заявленную интеграцию версий, а это правильный путь.
Как минимум, две или три фишки из энхенсед очень нужны.     (Сейчас если быстро найду, то выложу).

б) Сразу скажу какой фичи мне очень сильно не хватает. Её нет ни в одной из версий.
Когда выделяешь страницу на одном из старших этапов. (например, поля).  А потом переключаешься в младший (разрезка), то выделение слетает.   Причем такое выделение нужно групповое.
Применение? Часто приходится менять тип разреза авто на боковое, или боковое на безразреза, если лажает определение границ текста. Отсортировать страницы по ширине, выделить все слишком большие  (или слишком малые), переключиться на разрезку и тип реза поменять.

в) В СТ очень сильно задрано сглаживание. Даже если ч/б сканы засунуть в СТ, он и то на них своё сглаживание провернёт.
Стал вообще так делать. Сначала в СТ делаю в цвете макеты страниц. Потом прогоняю их через бинаризацию в СК. Обязательно нужно дать возможность отключать ч/б сглаживание.

Наверх
 
 
IP записан
 
truf
Активист
***
Вне Форума



Сообщений: 254
Re: Модификация ScanTailor
Ответ #2 - 11.09.2017 :: 21:03:12
 
xyz писал(а) 11.09.2017 :: 21:00:00:
Крайне полезные штуки в версии Enhanced:

1) При разрезке
http://s018.radikal.ru/i501/1709/21/f0b218b5ae5a.png
а) кнопка apply cut  позволяет применить выставленный вручную рез к другим страницам.
б) больший спектр вариантов выбора страниц

2) При выставлении полей
http://s019.radikal.ru/i627/1709/15/4df34306b287.png

а) отключение автоматического определения контента - кнопка (disable)

б)  Задание фиксированных полей  (в мм определяются отступы от краёв листа,  внутри них и ищется зона котента. Если автоопределение зоны контента отключено, то получится тупая обрезка на заданную величину)

в) любопытная, и потенциально полезная фича "Fine Tune Page Corners"  (хотя я никогда ею не пользовался) - если детектирован залитый черным угол  (когда маленькая книга сканируется на большом сканере), то обрежет черные полосы


Также там в справке заявлены еще интересные фичи, хотя я не уверен в их полезности.
"Релиз объединяет СканТейлор с ветками   
•      automargins,
•      pagedetect,
•      matchlayout,
•      deviation
•      pictureshape

...

Не буду тут цитировать полностью.

Наверх
 
 
IP записан
 
truf
Активист
***
Вне Форума



Сообщений: 254
Re: Модификация ScanTailor
Ответ #3 - 11.09.2017 :: 21:06:50
 
@
xyz

Ok, перво-наперво мне потребуется ссылка на полный ваш список всех нужных фич. Т.к. я основывался на обычной версии ST, лелея месту сконтрибьютить код в master ветку, но, как вы понимаете, мейнтейнер не активен.

Так что первое, что нужно сделать - слить нужное из FT и Enchanced в один релиз.
Наверх
 
 
IP записан
 
xyz
Гуру
****
Вне Форума


Всем привет!

Сообщений: 759
Re: Модификация ScanTailor
Ответ #4 - 11.09.2017 :: 21:22:17
 
Ещё крайне нужная   вещь  - снятие ограничения на разрешения/размеры при импорте сканов. Возможно, через отдельную кнопку в настройках. Сейчас мне часто приходится в СК назначать страницам искусственные дпи, чтобы они в СТ пролезли.


При повороте страниц.  Нет команды "повернуть каждую вторую от текущей и до конца".  Всегда поворачиваются и предшественницы.  Приходится прежде чем пихать сканы в СТ, всегда проверять отсутствие пропусков.
Наверх
 
 
IP записан
 
xyz
Гуру
****
Вне Форума


Всем привет!

Сообщений: 759
Re: Модификация ScanTailor
Ответ #5 - 11.09.2017 :: 21:33:38
 
Цитата:
перво-наперво мне потребуется ссылка на полный ваш список всех нужных фич.


Мне кажется, что выше приведен полный список, того что я использую, в части Enhanced.

Напомню, получается, что это:
- применение установленного реза
- списки файлов в резе
- отключение автоконтента
- отступы полей внутрь в миллиметрах

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



В части ветки Featured самое главное, конечно, это
- послойный вывод (экспорт фонов и масок)   
- кнопка "не выравнивать освещенность в зонах иллюстраций".

Опять-таки, там еще всякие фичи есть, но мне не актуальны.


Мои хотелки, которых нету в версиях:
- отключение сглаживания
- трансляция выделений на младшие этапы
- отключение контроля входных разрешений
- команда "повернуть каждую вторую от текущей и до конца"
Наверх
 
 
IP записан
 
truf
Активист
***
Вне Форума



Сообщений: 254
Re: Модификация ScanTailor
Ответ #6 - 11.09.2017 :: 21:46:14
 
Хорошо, тогда я начну собирать Enhanced и Featured вместе, используя ваш список как must have фичи. Если они потянут какие-то еще фичи - постараюсь утащить и их.
Не могу пока сказать, сколько времени этой займет.
И еще, вы можете из исходников программу собирать или вам потребуется бинарник? Если бинарник, то какой? Win x64? (Сам я на лунуксе).

Если все получится, потом на базе этого будем новые фичи реализовывать.
Наверх
 
 
IP записан
 
xyz
Гуру
****
Вне Форума


Всем привет!

Сообщений: 759
Re: Модификация ScanTailor
Ответ #7 - 11.09.2017 :: 23:14:39
 
Нет, я, к сожалению, совсем не программист и помочь тут никак не смогу.

Работаю в основном под Win XP, так что, наверное, x32. (Хотя, бывает, сканы и под Windows 7 на другом компе обрабатываю. Видимо,  x64 тоже потребуется.)

Могу пока покрутить вашу текущую версию, и возможные замечания /предложения в личку отписать.
Наверх
 
 
IP записан
 
truf
Активист
***
Вне Форума



Сообщений: 254
Re: Модификация ScanTailor
Ответ #8 - 11.09.2017 :: 23:33:40
 
xyz писал(а) 11.09.2017 :: 23:14:39:
Могу пока покрутить вашу текущую версию


Пока не надо.

В общем, я наверное сделаю так: Возьму чистую enhanced версию со всеми потрохами (там много чего наворотили, судя по кол-ву кода) и прикручу к ней featured версию (в ней изменений гораздо меньше). Сделаю релиз. Вот его вы сможете тестировать. Только после этого прикручу свои готовые хотелки, чтобы самому пользоваться. Сделаю релиз. Потом будем добавлять ваши хотелки. Так будет надежнее всего.
Наверх
 
 
IP записан
 
m7876
Постоялец
**
Вне Форума



Сообщений: 103
Re: Кмдуруичфуз ScanTailor
Ответ #9 - 12.09.2017 :: 03:13:09
 
(Proshu proshhenija za translit -- izvestnyj gljuk foruma, kotoryj ne ispravljajut uzhe mnogo let. Odna iz prichin, pochemu ja sjuda redko pishu).

Ja pol'zujus'. V osnovnom ScanTailor Plus, potomu chto on v svoe vremja byl sdelan vo mnogom po moim pros'bam. Samoe glavnoe tam dlja menja -- otkljuchenie vyravnivanija osveshhenija (ne dlja vsego dokumenta, a dlja otdel'nyh stranic!), prjamougol'nye zony i vozmozhnost' uvelichivat' maksimumy i minimumy binarizacii. Tak chto budu ochen' rad, esli jeti veshhi popadut v Vashu versiju. Togda stanu ej pol'zovat'sja. Rabotaju pod Linux.

Popytalsja najti Vashu vetku na github, i ne nashel. Ee eshhe net, pravil'no? Esli est', to kak ona nazyvaetsja?
Наверх
 
 
IP записан
 
truf
Активист
***
Вне Форума



Сообщений: 254
Re: Модификация ScanTailor
Ответ #10 - 12.09.2017 :: 04:41:49
 
m7876 писал(а) 12.09.2017 :: 03:13:09:
Proshu proshhenija za translit -- izvestnyj gljuk foruma, kotoryj ne ispravljajut uzhe mnogo let

Да, я так зарегистрироваться на форуме пол года не мог - и не понимал в чем дело. А там ответ на контрольный вопрос буковками вписывается. А сервер, он старый, и если видит браузер с линукса или Mac Os - ожидает какую-то дикую кодировку, и переводя её "в нормальную", коверкает все так, что я так и не понял чего он ждал и во что перекодирывал. Решается эта проблема мимикрией UserAgent строки браузера под Windows. Как только сервер видит винду,он перестает пытаться "исправить" кодировку сообщения. Я использую плагин User Agent Overrider для Firefox, чтобы закосить под Windows. Но он мне не особо нравится, поскольку не может автоматически включаться там, где нужен и не работать там (в большинстве случаев), где не нужен. Так что я как-нибудь подыщу что получше. Одна радость - не мы одни страдаем, а еще любители Apple.

m7876 писал(а) 12.09.2017 :: 03:13:09:
V osnovnom ScanTailor Plus, potomu chto on v svoe vremja byl sdelan vo mnogom po moim pros'bam


Я уже заметил ветку Plus, т.к. она указана в roadmap листе официального проекта к рассмотрению, на предмет внедрения нужных фич: https://github.com/scantailor/scantailor/wiki/Roadmap-1.0
А еще там описание на русском.

Мой проект тут. В master ветке там пока мои наработки - она изменится. Там в enhanced ветке - чистый Enhanced из оригиналного проекта. Выяснилось, что он не собирается современными библиотеками boost, qt и компиляторами. Поэтому я создал ветку enhanced-upd и притащил в нее 3 исправления из оригинального чистого scantailor (хоть enhanced версия и навороченнее, но его тоже бросили, а обычный ST хоть изредка, но обновляли после этого для обеспечения возможности беспроблемной компиляции). В итоге enhanced-upd ветка сейчас собирается, и я послал pull request на апдейт оригинальной enhanced ветки в основном проекте (что вряд ли произойдет, но это уже меня не волнует). После чего на базе enhanced-upd я делаю ветку EF (enhanced+featured), где я в данный момент сливаю enhanced-upd с featured. Пока без особых проблем.

Потом можно рассмотреть вопрос о слиянии с Plus. Но нужно будет сесть и подумать. Потому что ряд фич из нее уже в Featured заявлен, но возможно иначе реализован. Но я уверен, все что надо мы соберем в кучу.
Наверх
 
 
IP записан
 
xyz
Гуру
****
Вне Форума


Всем привет!

Сообщений: 759
Re: Модификация ScanTailor
Ответ #11 - 12.09.2017 :: 04:55:10
 
Цитата:
Возьму чистую enhanced версию со всеми потрохами (там много чего наворотили, судя по кол-ву кода) и прикручу к ней featured версию (в ней изменений гораздо меньше). Сделаю релиз. Вот его вы сможете тестировать.

Мне кажется, это неудачная идея, так как и Enhanced и Featured версии - версии старые.  Оригинальный ST после их появления несколько лет развивался и там много чего было оптимизировано с точки зрения и фич, и алгоритмов работы. 
Все три версии реально по разному одни и те же исходники обрабатывают, причем официальный ST делает это приличнее всего.


Если что и прикручивать, то только к последней версии ST. Причем, насколько я знаю,  там на платформе (гитхабе ?) есть даже изменения от Арцимовича, которых нет на сайте скантейлора.
Наверх
 
 
IP записан
 
truf
Активист
***
Вне Форума



Сообщений: 254
Re: Модификация ScanTailor
Ответ #12 - 12.09.2017 :: 05:11:27
 
Уфф, ну ладно, посмотрим..
Наверх
 
 
IP записан
 
xyz
Гуру
****
Вне Форума


Всем привет!

Сообщений: 759
Re: Модификация ScanTailor
Ответ #13 - 12.09.2017 :: 05:13:25
 
Цитата:
Потом можно рассмотреть вопрос о слиянии с Plus. Но нужно будет сесть и подумать. Потому что ряд фич из нее уже в Featured заявлен

Насколько я помню, разработчик версии Featured писал, что всё нужное он из Plus взял и она больше не нужна.
Я, действительно, после появления featured снёс с компьютера Plus   и ни разу к ней не вернулся.
Но всё ли было интегрировано, и как именно не скажу.


Заглянул сейчас на официальный сайт.
Мейнтейнер писал, что это он на гитхаб перевёл.
Арцимович же на  Sourceforge   выкладывал.
Наверх
 
 
IP записан
 
xyz
Гуру
****
Вне Форума


Всем привет!

Сообщений: 759
Re: Модификация ScanTailor
Ответ #14 - 12.09.2017 :: 05:26:27
 
Update

Из последних сообщений ветки про скантейлор на руборде узнал, что