Ru-Board.club
← Вернуться в раздел «Программы»

» Scan Tailor: Часть 2

Автор: Drorli
Дата сообщения: 26.06.2011 21:32
Скажите, а вот эта панелька верхняя

в разделе вывод, когда появляется? она то есть, то нет её. Отчего это зависит?


Автор: StanFreeWare
Дата сообщения: 27.06.2011 03:49
Drorli
При включенном пункте меню Настройки-Режим отладки и только при обновлении файла выводимого скана.
Автор: Drorli
Дата сообщения: 27.06.2011 08:19
StanFreeWare спасибо.
А она влияет на что-нибудь или это просто превьюшка? Я выбрал "edges smoothed" нажал выполнить, а на выходе никакого smoothed нет.
Автор: iit512
Дата сообщения: 05.07.2011 11:46
Давно хотел написать. Когда я выделяю (с нажатым Ctrl) страницы, которые будут обрабатываться в смешанном режиме, ST каждый раз при щелчке на новую страницу начинает ее обрабатывать. Получается совершенно бессмысленная трата ресурсов, ведь щелкаю я быстрее, чем страница успевает обработаться! Да и режим ведь еще не установлен, так что результат обработки все равно будет неправильным. К тому же это серьезно тормозит работу других приложений, ведь вывод в ST -- самая ресурсоемкая процедура. Наконец, если это ноутбук -- то он быстро перегревается (это очень заметно), не говоря уже о том, что происходит, если работаешь от батареи
Нельзя ли сделать так, чтобы при нажатом Ctrl обработка не производилась, а начиналась только тогда, когда Ctrl отжат?
Автор: VidelSamogO
Дата сообщения: 05.07.2011 19:23
iit512
Да уж писали года 2 назад. Тулон не реагирует.
Автор: iit512
Дата сообщения: 07.07.2011 07:32
Да знаю я, что он не реагирует
Но сейчас в проекте есть и другие, может, прореагируют...
Автор: DikBSD
Дата сообщения: 07.07.2011 09:37

Цитата:
Нельзя ли сделать так, чтобы при нажатом Ctrl обработка не производилась, а начиналась только тогда, когда Ctrl отжат?

Занес в TODO
Автор: DikBSD
Дата сообщения: 24.07.2011 19:06
Новый релиз ScanTailor Plus-0.9.10rc1
В нем - все изменения за последнее время в официальной версии ScanTailor ветки master (см. http://scantailor.git.sourceforge.net/git/gitweb.cgi?p=scantailor/scantailor;a=shortlog).

Скачать: http://www.onlinedisk.ru/file/702473/
Автор: VidelSamogO
Дата сообщения: 25.07.2011 21:15
Чисто визуально вижу только бинаризацию красным на превью. А ещё что изменилось?
Автор: denver 22
Дата сообщения: 25.07.2011 23:51
DikBSD, нумерацию версий обратили вспять. Это какая-то доп. ветка помимо версии 1.0.0 или действительно решили, что до релиза 1.0 пока далеко?
Автор: StanFreeWare
Дата сообщения: 26.07.2011 04:33
denver 22
Объяснения Тулона
Автор: DikBSD
Дата сообщения: 26.07.2011 18:41

Цитата:
DikBSD, нумерацию версий обратили вспять. Это какая-то доп. ветка помимо версии 1.0.0 или действительно решили, что до релиза 1.0 пока далеко?

Это - первая ласточка итогового релиза 1.0. Tulon написал мне, что скоро будет готов релиз 1/0. Поэтому и переименовал он версии - из beta в rc1, понизив нумерацию.
Из нового:
перевод кода на Qt4.7.3, сборки - на cmake-2.8.4
Теперь используется не статическая линковка, а динамическая, т.к. несколько exe используют один и тот же код Qt
Исправление deskew-бага
Исправление падения проги.
Мелкие улучшения и исправления кода
Что-то еще - не помню уже

Автор: monday2000
Дата сообщения: 28.07.2011 09:10

Цитата:
Новый релиз ScanTailor Plus-0.9.10rc1

Занятно, что распрямление строк там, похоже, работает только на серых сканах - а на чёрно-белых (как мне показалось) - нет. То есть, стОит сделать распрямление строк на серых сканах и переключиться на чёрно-белые - как результат распрямления строк исчезает.

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

Добавлено:
Ещё хорошо бы улучшить выравнивание освещённости.

В идеале хотелось бы полностью уйти от использования Book Restorer.
Автор: DikBSD
Дата сообщения: 29.07.2011 20:14

Цитата:
В идеале хотелось бы полностью уйти от использования Book Restorer.

+1

Цитата:
Ещё хорошо бы улучшить выравнивание освещённости.

В будущем... Там много заморочек появилось из-за введения деворпинга
Автор: ak73
Дата сообщения: 03.08.2011 13:50
Scan Tailor 0.9.10 от 30 июля 2011
Список изменений
Скачать
Автор: VidelSamogO
Дата сообщения: 04.08.2011 05:08
Ещё одно лишнее телодвижение хотелось бы убрать, связанное с dewarping'ом. Если мы сдвинули один из ползунков сетки, хотелось бы, чтобы процесс автоматически переключался на (вкл./manual).
Автор: Nekt0
Дата сообщения: 04.08.2011 09:02
Хотелось бы такую фичу, если это не сложно реализовать, потому что вряд ли это будет широко использоваться. Чтобы в режиме смешанный можно было размножить на все или на выделенные страницы нужную зону картинок. Это нужно, например, если в книжке красивые цветные колонтитулы в одном месте страницы. Размножил - потом прошёлся - вручную поправил. Или когда фотки примерно в одном месте страниц.
Автор: unreal666
Дата сообщения: 04.08.2011 17:08
Чего-то компенсация наклона тупит на пустых страницах. Перекашивает на них как вздумается (похоже ориентируется по очень небольшому шуму на странице).
Надо бы ввести определение компенсации минимум по нескольким местах страницы (верх, середина, низ - точнее по тем из них, где вообще что-либо есть) и ввести параметр порога максимального отклонения (в %) от их среднего значения. Если максимальное отклонение выше этого порога, то помечать как-то такие страницы (с возможностью сортировки по ним) и при этом или делать или не делать компенсацию (тоже можно ввести такой параметр).
Автор: monday2000
Дата сообщения: 05.08.2011 08:21
Nekt0

Цитата:
Чтобы в режиме смешанный можно было размножить на все или на выделенные страницы нужную зону картинок.

Такая фича есть в СканКромсаторе.

Добавлено:

Цитата:
Scan Tailor 0.9.10 от 30 июля 2011
Список изменений
....
Возможность применить рамку контента к другим страницам.

Неожиданная фича. Для чего именно это, интересно? Для сканобработки книг это не нужно, для сканобработки журналов - недостаточно.

Если это было сделано для сканобработки журналов, то эту фичу необходимо дополнить ещё некоторыми свойствами:

1. Автоматическое обнаружение рамки контента максимальной ширины и рамки максимальной высоты. Из этих 2 максимальных размеров должна создаваться новая - общая для всех страниц "обрезочная" рамка полезного контента, вот её-то и нужно будет потом применить ко всем страницам журнала с целью его обрезки.

2. Нужно сделать возможность двигать мышкой рамку контента по странице.

Обрезка журналов отличается от обрезки книг тем, что в книге, как правило, белые поля, а в журнале в общем случае - цветные. Поэтому и приходится обрезать журналы по "максимальной" рамке. Да ещё и нужно поломать голову, как "залить" микроклинья добавленных полей - белым их не зальёшь ведь.

То есть сканобработка журналов пока что сводится хотя бы к нормальной (и удобной) их обрезке. Какого-либо удобного программного инструмента для обрезки журналов пока нет.
Автор: VidelSamogO
Дата сообщения: 06.08.2011 09:17
Ещё предложение для зоны картинок. Цель - Ликвидация лишних телодвижений про выборе зоны исключения неверно определённого текста из зоны картинок. Предлагаю выбор последней точки многоугольника ПРАВОЙ! кнопкой мыши сделать для того, чтобы автоматически область превратилась в зону (Свойства/Вычесть из автослоя.) И всёже добавить возможности быстрых прямоугольных выделений.
Автор: Nikola7
Дата сообщения: 06.08.2011 16:47
За "Возможность применить настройки полей отдельно к четным и нечетным страницам" (новая фича версии 0.9.10 - 30 июля 2011) огромное спасибо! Проверим
Автор: monday2000
Дата сообщения: 08.08.2011 14:15
Фичи, которых остро не хватает в СТ (в порядке убывания важности):

1. Ввод-вывод на произвольной стадии.
2. Прямоугольные зоны.
3. Вывод разделённых сканов.
Автор: monday2000
Дата сообщения: 09.08.2011 14:56
Попробовал я в деле распрямление строк (автоматическое) в новой версии СТ (0.9.10). Сравнил постранично с выпрямлением строк в Book Restorer 4.2.1. Всего сравнивалось где-то 3-4 десятка страниц одной книги, для каждой страницы выпрямление строк делалось как в СТ, так и в BR.

Общее резюме такое: суммарное качество выпрямления строк оказалось выше у ... СТ! Конечно, не на всех страницах - но на большинстве. Были страницы, где BR справился немного лучше, чем СТ - но они были буквально единичными. А так СТ везде проявил себя по крайней мере не хуже, чем BR - и в большинстве случаев чуть лучше, чем BR.

Tulon'а можно поздравить с крупной победой (достижением). Распрямление строк в СТ 0.9.10 получилось весьма впечатляющим. Сделан огромный шаг на пути отказа от BR. Теперь бы ещё обрести возможность ввода-вывода на произвольной стадии - и было бы вообще хорошо.
Автор: DikBSD
Дата сообщения: 11.08.2011 19:10

Цитата:
1. Ввод-вывод на произвольной стадии.


Цитата:
Теперь бы ещё обрести возможность ввода-вывода на произвольной стадии - и было бы вообще хорошо.

Может проще - как вариант отдельная утилита на базе ST, в которой были бы только шаги 1-3,6? Т.е. удалены определение контента и поля.
Если делать вывод на каждой стадии, то надо будет решать ряд проблем:
1. вывод путем перехода на стадию 6 (Вывод), или по нажатию отдельной кнопки на каждой стадии.
2. Если - путем перехода на стадию 6, то учитывать ли промежуточные параметры остальных стадий. или же брать макс. контент, нулевые поля и т.д. Ведь если какие-либо из этих параметров уж были где-то заданы, пусть случайно - их надо либо игнорировать, либо использовать.


Добавлено:

Цитата:
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модераторуПопробовал я в деле распрямление строк (автоматическое) в новой версии СТ (0.9.10).

Вы тестировали в режиме автомата, или ручном?

Добавлено:
Кстати - в версии Scan Tailor Plus красный цвет вместо черного на ленте эскизов - это баг. Скорее всего из-за того, что я использовал новую версии библиотеки libpng. Со временем надо будет собрать прогу на других версиях библиотеки.
Автор: monday2000
Дата сообщения: 12.08.2011 08:18
DikBSD

Цитата:
Может проще - как вариант отдельная утилита на базе ST, в которой были бы только шаги 1-3,6?

Наверное, не стОит делать именно отдельную утилиту - а встроить данный функционал в СТ. Чтобы не плодить новые сущности.

Цитата:
1. вывод путем перехода на стадию 6 (Вывод), или по нажатию отдельной кнопки на каждой стадии.

Я думаю, что "путем перехода на стадию 6". То есть, хорошо бы реализовать игнорирование отдельных стадий (не-выполнение отдельных стадий).

Цитата:
Если - путем перехода на стадию 6, то учитывать ли промежуточные параметры остальных стадий.

Меня интересует возможность независимого отдельного выполнения следующих задач:
1. Разрезка страниц (загрузил-разрезал-выгрузил).
2. Компенсация наклона (загрузил-скомпенсировал-выгрузил).
3. Разрезка страниц + Компенсация наклона (загрузил-разрезал-скомпенсировал-выгрузил).
4. Обработки стадии вывод (загрузил-обработал любой из операций вывода-выгрузил). Я имею в виду бинаризацию, зоны картинок, распрямление строк и пр.

Видимо, возможны и какие-то аналогичные комбинации операций.

Вот реальный пример из жизни: обработал я сканы в СТ, выгрузил. А потом вдруг понял, что хотел бы ещё обработать готовые сканы через распрямление строк в СТ. И мне пришлось опять прогонять уже готовые сканы через все стадии (хотя зачем мне это было бы нужно). К тому же ситуация усугубилась тем, что раньше-то (т.е. изначально) я обрабатывал сырые сканы 300 dpi - а теперь уж мне пришлось обрабатывать сканы 600 dpi - что привело к замедлению обработки.

Цитата:
Вы тестировали в режиме автомата, или ручном?

В автоматическом. Да я пока и не понял, как использовать ручной режим. Документации-то пока нет (насколько я знаю) - в смысле, нет инструкции по ручному распрямлению строк.
Автор: denver 22
Дата сообщения: 12.08.2011 15:05

Цитата:
Да я пока и не понял, как использовать ручной режим. Документации-то пока нет (насколько я знаю)

monday2000, то ли в этой ветке, то ли на англ. форуме Tulon давал ссылку на видео-инструкцию работы с ручным выравниванием. Очень толковая надо сказать...
Автор: VidelSamogO
Дата сообщения: 12.08.2011 17:09
В ручном выравнивании была бы очень кстати опция исправления КРИВЫХ вертикальных искажений. Линзообразных эффектов.
Автор: StanFreeWare
Дата сообщения: 12.08.2011 19:07
VidelSamogO
на один из вариантов искажений Тулон уже ответил отрицательно
речь шла о таких искажениях
Автор: VidelSamogO
Дата сообщения: 13.08.2011 18:22
StanFreeWare
Существующая версия вроде бы поддерживает возможность исправления подобных искажений.
Автор: DikBSD
Дата сообщения: 13.08.2011 20:00

Цитата:
Меня интересует возможность независимого отдельного выполнения следующих задач:
1. Разрезка страниц (загрузил-разрезал-выгрузил).
2. Компенсация наклона (загрузил-скомпенсировал-выгрузил).
3. Разрезка страниц + Компенсация наклона (загрузил-разрезал-скомпенсировал-выгрузил).
4. Обработки стадии вывод (загрузил-обработал любой из операций вывода-выгрузил). Я имею в виду бинаризацию, зоны картинок, распрямление строк и пр.

Идея понятна

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061

Предыдущая тема: CmCkA v4


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.