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

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

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

Widok (17-02-2010 12:17): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107

   

Tulon

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

 
Скриншот:

В разработке находится новая альтернатива СканКромсатору. Разработчик - ваш покорный слуга.
Задача программы - пост-обработка сырых сканов с целью их последующей сборки в PDF или DJVU.
 
Уже есть на что посмотреть, и возможно присоединиться к проекту. Проект с открытыми исходниками и кросс-платформенный (Windows + Linux).
 
По сравнению со СканКромсатором планируется большее удобство использования, большая интерактивность, но при этом не меньшая автоматизация процесса.
 
Сайт проекта: http://scantailor.sf.net     Скриншоты
 
Топик программы на форуме Натахаус       Англоязычный топик по ScanTailor

Документация
 
Документация (Wiki)              Зоны картинок в ScanTailor
 
Статья: Scan Tailor. Программа для обработки отсканированных книг
 
Видеоурок: Создание DjVu с помощью Scan Tailor (зеркало)
 
Методика использования STA совместно с Djvu Imager

Дистрибутивы
 
Версия СТ с функцией выпрямления искривленных строк (dewarp от Rob)
 
Патч от anagnost96 Вариант ScanTailor с этим патчем (STA)  Зеркало
 
ScanTailor для Mac
 
Последние изменения в дереве исходников - для сильно любопытных и владеющих английским.
Там же можно подписаться на rss/atom - для нетерпеливых.
 

Дополнительно
 
ST GreyText v1.0 Программа для генерации вывода как бы "Только текст (в режиме серого)" - для Scan Tailor от anagnost96.
 
LayerTailor Программа для разделения сканов (после "Смешанный режим) на foreground и background слои с целью последующего раздельного кодирования в djvu. Принцип работы: Все черные пиксели (яркость==0) переносятся в foreground, остальное - в background. Функция layer принимает на входе 3 параметра: исходное имя файла TIFF, имя файла для foreground и имя файла background. Автор: U235.
 
Предложения к anagnost96 по поводу улучшения его модификации СТ
Сравнение выпрямления искривленных строк в СТ и в BR

Статья О возможности альтернативы СканКромсатору     Полезные ссылки по теме топика
ArtScan - ещё одна программа для сканобработки.

Всего записей: 718 | Зарегистр. 07-05-2008 | Отправлено: 21:37 15-06-2008 | Исправлено: ndch, 22:37 12-02-2010
Tulon

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

Всего записей: 718 | Зарегистр. 07-05-2008 | Отправлено: 19:07 14-02-2009
Admig314

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

Цитата:
Переделал despeckle

Попробовал, весьма недурственно. В самом "тонком" режиме многоточия не исчезают. Вроде и придраться даже не к чему. Thanx!

Всего записей: 17 | Зарегистр. 19-12-2005 | Отправлено: 20:25 14-02-2009
denver 22

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

Цитата:
В самом "тонком" режиме

поясните, пожалуйста. Это при смещении движка влево?  
Вообще, качество очистки можно менять движком порога бинаризации? Или я чего-то не понял.
Уже в 3-х книгах (конечно это декодированные ч/б материалы с 300 dpi и всё же) заметил, что по прежнему (Rev.280) встречается удаление нижней точки у двоеточий. Despeckle был, конечно по-лучше, но все же временами удручал. Грустно было ещё и в том, что нет инструментариев для какого-то решения проблемы.
Новую сборку скачал и потестирую.
В будущем, после релиза, все же буду продолжать просить реализовать возможность исключения заданной области скана из обработки despeckle-ом. Ну и ещё будут предложения. Как я понимаю, программа все равно в будущем будет обрастать настройками, а не только улучшением качества уже имеющихся функций.

Всего записей: 602 | Зарегистр. 28-07-2005 | Отправлено: 20:41 14-02-2009
Tulon

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

Цитата:
Вообще, качество очистки можно менять движком порога бинаризации?

Нельзя.  Просто чем тоньше объекты, тем больше вероятности что они будут удалены.
 

Цитата:
Уже в 3-х книгах (конечно это декодированные ч/б материалы с 300 dpi и всё же) заметил, что по прежнему (Rev.280) встречается удаление нижней точки у двоеточий.

Новый despeckle появился в Rev 282.

Всего записей: 718 | Зарегистр. 07-05-2008 | Отправлено: 20:48 14-02-2009
Admig314

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

Цитата:
Цитата:
В самом "тонком" режиме
 
поясните, пожалуйста. Это при смещении движка влево?

 
Да, я именно это имел в виду.

Всего записей: 17 | Зарегистр. 19-12-2005 | Отправлено: 20:56 14-02-2009
Tulon

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Регулировку степени очистки я специально пока не делаю.  Регулироваться будет внутренний параметр данного кокретного алгоритма.  Если я его вынесу в настройки, алгоритм менять будет уже нельзя (разве что со сбросом этого параметра в дефолт).  Пусть сначала все устаканется, а потом можно будет подумать о введении такой настройки.
Кстати параметров у алгоритма всего три:
1. Количество пикселей в объекте, при наличии которых объект точно не будет удален.
2. К объектам каких размеров, относительно данного, можно прицепить данный объект.
3. К насколько удаленным объектам можно прицепить данный объект, относительно величины данного объекта.
 
Прицепить означает сделать зависимым.  Если объект, к которому прицеплен данный не будет удален, то и данный не будет удален.
 
Второй и третий параметры сейчас просто константы.  Первый тоже константа, но с проправкой на DPI.
Для регулировки лучше всего подходит третий, но пока не буду выносить его в настройки.

Всего записей: 718 | Зарегистр. 07-05-2008 | Отправлено: 21:02 14-02-2009 | Исправлено: Tulon, 21:05 14-02-2009
denver 22

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Admig314
Какие значения движка, кроме -15 вы уже применяли в своих проектах?
Дело в том, что я не слишком искушен в поисках таких параметров. И может быть уже наметилась какая-то тенденция против той настройки, что стоит по дефолту? Тогда бы я первым делом выставлял именно этот параметр (в предложенном диапазоне) и уже смотрел каков будет результат.

Всего записей: 602 | Зарегистр. 28-07-2005 | Отправлено: 21:40 14-02-2009
Admig314

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

Цитата:
Какие значения движка, кроме -15 вы уже применяли в своих проектах?

Рабочий проект был пока что один. Специфика его была в том, что надо было поверх сканов надпечатывать исправления. Более всего подходило значение -15. При этом толщина букв на скане была практически такой же, как и в шрифте. Хотелось бы даже еще чуть-чуть потоньше, но и так сойдет. Для себя же пробовал разные значения. Визуально при печати на обычном офисном принтере лучше смотрелись распечатки пожирнее - 0 или даже чуть побольше. Но, повторяю, регулировка очень мягкая, на глаз трудноразличимая.
В общем, наверное, зависит от дальнейшей судьбы сканов. Для домашней печати на принтере умолчательный 0 вполне подходит.

Всего записей: 17 | Зарегистр. 19-12-2005 | Отправлено: 23:45 14-02-2009
denver 22

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

Цитата:
умолчательный 0 вполне подходит

Хорошо. Рад, что лишний раз не придется что-то настраивать методом проб и ошибок.

Всего записей: 602 | Зарегистр. 28-07-2005 | Отправлено: 23:59 14-02-2009
Tulon

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

Всего записей: 718 | Зарегистр. 07-05-2008 | Отправлено: 00:07 15-02-2009 | Исправлено: Tulon, 00:08 15-02-2009
Tulon

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну что - давайте делать релиз.  Релиз исходников я уже подготовил. Вот: http://ifolder.ru/10575667
Лучше собирать его, а не версию из SVN - на всякий случай.
Файл VERSION править не надо - там теперь прописано 0.9.2.
Как соберете - выкладывайте сюда и я сделаю релиз.
 
Кстати чтобы сделать релиз исходников, такой как по ссылке выше, надо дать комманду "mingw32-make package_source".

Всего записей: 718 | Зарегистр. 07-05-2008 | Отправлено: 21:31 15-02-2009
U235

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

Всего записей: 881 | Зарегистр. 14-12-2005 | Отправлено: 22:26 15-02-2009
denver 22

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tulon, U235
А Rev.288 и 0.9.2 одно и то же или ревизия уже более новая? О ней описания нет в SCM Repositories.

Всего записей: 602 | Зарегистр. 28-07-2005 | Отправлено: 22:35 15-02-2009
Tulon

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Одно и то же.
Сейчас буду делать оффициальный релиз.
 
Добавлено:
Что-то рапида лежит.  Придется подождать.

Всего записей: 718 | Зарегистр. 07-05-2008 | Отправлено: 22:38 15-02-2009
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
denver 22
Чел, ну ты чего?
Жмакаешь
http://scantailor.svn.sourceforge.net/viewvc/scantailor/trunk/?sortby=date&view=log
далее выбираешь номер ревизии
далее text changed
и там всё понятно.

Всего записей: 6467 | Зарегистр. 31-08-2008 | Отправлено: 23:27 15-02-2009
denver 22

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ndch
В шапке лежит Rev.288. По твоей ссылке - 287. Вот отсюда и был вопрос с чего релиз делался.
К тому же ответ я уже получил
 
Добавлено:
Tulon
Вот попробуйте отсюда (правда сам собирал, с Рапиды я не могу качать в принципе) - Релиз 0.9.2

Всего записей: 602 | Зарегистр. 28-07-2005 | Отправлено: 00:06 16-02-2009 | Исправлено: denver 22, 00:07 16-02-2009
Tulon

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Релиз выпустил.  Сборку от denver 22, потому как рапида хоть и поднялась, но упорно говорила, что с этого IP уже что-то скачивается.
По поводу Rev 288 vs Rev 287:
Rev 288 - это я создал тег для релизной версии - никаких изменений при этом не было, так что в логе этой ревизии вообще не видно.

Всего записей: 718 | Зарегистр. 07-05-2008 | Отправлено: 01:49 16-02-2009
monday2000

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tulon
Можно ли сделать в СТ обрезку прямоугольником заданного пользователем размера? Т.е. мышкой растянуть режущий прямоугольник по скану так, как нужно - и чтобы полученным прямоугольником порезать все остальные сканы. Причём поля чтобы не навешивались никакие (после задания размера режущего прямоугольника).
 
Это крайне нужная функцинальность для обрезки журналов.

Всего записей: 2841 | Зарегистр. 13-01-2005 | Отправлено: 11:56 16-02-2009
Tulon

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

Цитата:
Можно ли сделать в СТ обрезку прямоугольником заданного пользователем размера? Т.е. мышкой растянуть режущий прямоугольник по скану так, как нужно - и чтобы полученным прямоугольником порезать все остальные сканы. Причём поля чтобы не навешивались никакие (после задания размера режущего прямоугольника).
 
Это крайне нужная функцинальность для обрезки журналов.

На данный момент такого функционала нет.  Есть такой пункт в TODO, но приоритет у него низкий - есть задачи и по важнее.

Всего записей: 718 | Зарегистр. 07-05-2008 | Отправлено: 15:55 16-02-2009
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
denver 22
про кеширование не забывай !
 
Revision 287 - Directory Listing
Modified Sun Feb 15 18:13:08 2009 UTC
 
Добавлено:
monday2000
а чем  тебе irfan view не угодил или фотошоп ?

Всего записей: 6467 | Зарегистр. 31-08-2008 | Отправлено: 20:51 16-02-2009
   

Страницы: 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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107

Компьютерный форум Ru.Board » Компьютеры » Программы » Scan Tailor
Widok (17-02-2010 12:17): Лимит страниц. Продолжаем здесь.


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru