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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
monday2000

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tulon
Ну что же Вы этак скромно умалчиваете о существовании англоязычного топика по Scan Tailor?
 
http://diybookscanner.org/forum/viewtopic.php?f=3&t=110

Всего записей: 2841 | Зарегистр. 13-01-2005 | Отправлено: 00:05 21-10-2009
Tulon

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
monday2000
Bolega своим последним постом отбил охоту делиться подобной информацией.

Всего записей: 718 | Зарегистр. 07-05-2008 | Отправлено: 00:17 21-10-2009
monday2000

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tulon
Я думаю, это из-за того, что монополия СК разрушена.

Всего записей: 2841 | Зарегистр. 13-01-2005 | Отправлено: 09:09 21-10-2009
domo22

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

Цитата:
воспользоваться Irfan/XnView

Irfan почему-то не смог справиться с этой задачей, слегка подпортив чисто белый фон, хотя настройки этого и не позволяли. Наверно баг, надо написать автору. XnView сделал все как надо и всего за минуту. Спасибо.

Всего записей: 428 | Зарегистр. 03-04-2007 | Отправлено: 10:05 21-10-2009
Tulon

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну что, получил сегодня исходники алгоритма коррекции геометрических искажений.  Уже адаптированные для встраивания в ST.  Конечно над ними еще предстоит поработать, в основном в плане интеграции, но прогресс уже не остановить!
Человек за две недели написал этот алгоритм на Java, и потом за два дня перенес его в ST.  При этом единственный вопрос, заданный мне, был: "куда вставлять этот код?".  Даже не нахожу слов, чтобы выразить восхищение.
 
Первые сборки с этой фичей ждите после сделующего релиза, то есть недели через три.

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

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tulon
По поводу dewaring'а: ИМХО, следует иметь ввиду, что искажения сканированного изображения и фотографированого имеют принципиальные отличия: если базовую линию на фото можно целиком аппроксимировать квадратичной(полиномиальной) функцией, то на скане, базовая линия - "смесь" линейной (там где скан прижимается к стеклу) и  нелинейной (~ нескольких см у корешка книги) функции.

Всего записей: 908 | Зарегистр. 14-12-2005 | Отправлено: 23:53 21-10-2009 | Исправлено: U235, 23:55 21-10-2009
Tulon

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
U235
Да, алгоритм делался в первую очередь для фотоаппаратов, и вроде там используется как раз квадратичная функция.
Можно попробовать взять степень повыше.  У меня например при нормализации освещения используется полином довольно высокой степени - какой именно уже не помню.  Так или иначе, имея фундамент, работать над улучшениями будет гораздо проще.
 
Если честно, я не особо ценю необходимость выравнивания геометрических искажений на сканированном материале.  Ну уезжают буквы немного вверх в районе корешка - ну и что?  Читать не мешает, и практически не раздражает.

Всего записей: 718 | Зарегистр. 07-05-2008 | Отправлено: 00:06 22-10-2009
dma200899

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tulon,
 а может перекинуть иностранцам те статьи про деварпинг, которые я вам на натахауc-форуме размещал ?

Всего записей: 126 | Зарегистр. 29-06-2008 | Отправлено: 07:10 22-10-2009 | Исправлено: dma200899, 07:11 22-10-2009
monday2000

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

Цитата:
а может перекинуть иностранцам те статьи про деварпинг, которые я вам на натахауc-форуме размещал ?

Можете и сами перекинуть - вот сюда: http://diybookscanner.org/forum/viewtopic.php?f=3&t=110&start=70
 
Добавлено:
Scan Tailor скомпилирован для платформы Mac :  
 
http://diybookscanner.org/forum/viewtopic.php?f=3&t=132

Всего записей: 2841 | Зарегистр. 13-01-2005 | Отправлено: 09:36 22-10-2009
kaz6yr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Деварпинг есть тут:
 
http://www.visionbib.com/bibliography/char981.html

Всего записей: 1 | Зарегистр. 22-10-2009 | Отправлено: 11:37 22-10-2009
monday2000

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

Цитата:
Ну что, получил сегодня исходники алгоритма коррекции геометрических искажений.

Если можно - выкладывайте. Я, конечно, скачал вот эти: http://diybookscanner.org/forum/viewtopic.php?f=3&t=110&start=70#p1226 - но там же надо ещё разбираться.
 
Я бы хотел "перебить" под FreeImage этот алгоритм.
 
Добавлено:
kaz6yr

Цитата:
http://www.visionbib.com/bibliography/char981.html

Но там же без исходников вроде...

Всего записей: 2841 | Зарегистр. 13-01-2005 | Отправлено: 14:39 22-10-2009
Tulon

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот патч файл относительно версии 0.9.6: http://pastebin.ca/1641504
Перебить алгоритм под FreeImage будет не просто - там используются морфологические операции Scan Tailor'а.  Помнится встречал я расширение FreeImage, где по крайней мере бинарная морфология была.

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

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

Всего записей: 2841 | Зарегистр. 13-01-2005 | Отправлено: 12:54 25-10-2009
ndch

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

Цитата:
получил сегодня исходники алгоритма коррекции геометрических искажений

неужели от индийского Шахиджаняна ?

Всего записей: 6603 | Зарегистр. 31-08-2008 | Отправлено: 21:22 25-10-2009
Tulon

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

Цитата:
неужели от индийского Шахиджаняна ?  

Естественно нет.  После этак восьми часов общения с ним по скайпу у меня не осталось никаких сомнений, что кода для СТ он писать не собирается.
 
А этот товарищ с англоязычного форума, ссылка на который есть в шапке.  Rob его зовут.  Никаких диаграмм и документаций не требовал, сам разобрался в тех частях СТ, которые были ему нужны, и в итоге на перенос кода из Java + leptonica в СТ у него ушло два дня.
 
Кстати почти закончил переделку архитектуры поддержки интерактивности.  Сегодня-завтра выпущу новую сборку.

Всего записей: 718 | Зарегистр. 07-05-2008 | Отправлено: 21:48 25-10-2009
Michaello36

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо за программу!!!
ВЕЛИКОЛЕПНО!!!

 
Некоторые предложения.
1. Нельзя ли сделать панели инструментов убирающимися, как, например, в PureImage? Превьюшное окно на мониторе с низким разрешением мелковато...
2. IMHO, есть смысл сделать обработку выборочной, дав пользователю возможность выбрать самому нужные этапы "конвейера" в чекбоксах. Например, если нужно только порезать развороты на страницы и выровнять строки, а "полезные области" выделять не планируется.  
3. Возможно ли сделать полноэкранный режим?
4. При определении "полезных областей" есть смысл сделать их границы не "впритык" к символу/линии, а с отступом в несколько пикселей (атуально для работы со сканами, содержащими таблицы).
5. Так и не понял, что делает кнопка над панелью эскизов.
 
С уважением и наилучшими пожеланиями,
Michaello

Всего записей: 49 | Зарегистр. 11-12-2006 | Отправлено: 21:28 26-10-2009
Dashout



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tulon
Все ребята, кто занимается этой темой
Вы молодцы!

Всего записей: 1132 | Зарегистр. 15-01-2005 | Отправлено: 21:32 26-10-2009
Tulon

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Новая сборка: http://www.onlinedisk.ru/file/251980/
Зоны работают, драг работает, в остальном можно считать - изменений нет.
Не исключено, что вернется один из багов с падением - тот, что из-за Qt.  Новую версию Qt я не патчил - хочу проверить, остался там этот баг или наконец пофиксили.
Перевод по прежнему не полный.  Вспомнил про это проблему уже после окончания сборки.
Еще одно: зоны, сделанные на предыдущих пре-релизах, грузиться не будут.

Всего записей: 718 | Зарегистр. 07-05-2008 | Отправлено: 22:01 26-10-2009
steve12345

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Apologies if I'm asking something any newbie already knows. What advantage does ST (C++) have over artscan (Python) other than minimal runtime advantage ?
 
http://diybookscanner.org/forum/viewtopic.php?f=3&t=129
 
Translation: English » Russian  
Извинения, если я чего-то прося любого новичка уже знает. Итак, какое преимущество делает ST (C++) имеют более artscan (Python), помимо выполнения минимальным преимуществом?  
 

Всего записей: 1 | Зарегистр. 26-10-2009 | Отправлено: 04:59 27-10-2009 | Исправлено: steve12345, 05:04 27-10-2009
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tulon
Мне кажется, или "полезная область" стала работать лучше ?
 
Добавлено:
steve12345
What is artscan ?
 
Добавлено:
Tulon
Теперь ч.б. снова Group 4 Fax Encoding
Это бага или фича ?
 
Собственно переход на gray был вызван этим:

Цитата:
Проблема в Photoshop появляется только при сжатии в CCITT Group4 (G4Fax)


Цитата:
Хм, для меня не проблема переключиться на LZW и для черно-белых картинок тоже. Если общественность попросит, так и сделаю. Но вообще, попиксельная пропорция, на которую ворчит фотошоп, не должна по идее зависеть от метода сжатия.
 

 
Добавлено:
Насчёт зон и mixed-режима:
не  очень приятно ждать десяток секунд пока обработается изображение, что бы потом перейти в "зоны". Сильно раздражает если нужно на десятке страниц добавить зоны. Брррр.
 
Добавлено:
и сама навигация по зонам не очень приятна.

Всего записей: 6603 | Зарегистр. 31-08-2008 | Отправлено: 08:49 27-10-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