опс
» Scan Tailor: Часть 2
Цитата:
Хотелось бы иметь возможность выделить точную прямоугольную зону.
Или может быть продумать возможность проведение линии под прямыми углами при нажатии какой-нибудь клавиши.
Вот за это голосую. А то как-то задалбывает кривые прямоугольники рисовать там, где они должны быть нормальными прямоугольниками с большой точностью.
Цитата:
Хотелось бы иметь возможность выделить точную прямоугольную зону.
В ScanTailor Plus в Смешанном режиме есть возможность задавать автовыделение картинок - как есть или жестко прямоугольником. Режим Picture Shape
Нужно не автовыделение прямоугольником, а ручное.
А... Может когда-нибудь в будущем и будет...
установил enchanced, у видел новую опцию "fine tune page corners"
кто-нибудь подскажет, с чем это едят или где про это написано?
кто-нибудь подскажет, с чем это едят или где про это написано?
Subject: проблема с компиляцией ScanTailor
Система: Fedora 11 (по каким-то причинам сейчас невозможно обновить)
Compiling: scantailor-0.9.11.1
Буду очень благодарен за помощь!!
----------------------------------
библиотека Boost:
boost-1.37.0-9.fc11.i586
boost-devel-1.37.0-9.fc11.i586
-----------------------------------
$ cmake . [OK]
$ make
....
[ 93%] Built target spfit_tests
Scanning dependencies of target adiff_tests
[ 93%] Building CXX object math/adiff/tests/CMakeFiles/adiff_tests.dir/__/__/__/tests/main.cpp.o
[ 94%] Building CXX object math/adiff/tests/CMakeFiles/adiff_tests.dir/TestHessians.cpp.o
In file included from /usr/include/boost/test/unit_test.hpp:19,
from /usr/include/boost/test/auto_unit_test.hpp:18,
from /library/sources/by-type/e-books/scantailor-0.9.11.1/math/adiff/tests/TestHessians.cpp:23:
/usr/include/boost/test/test_tools.hpp: In function ‘bool boost::test_tools::tt_detail::check_frwd(Pred, const boost::unit_test::lazy_ostream&, boost::test_tools::const_string, size_t, boost::test_tools::tt_detail::tool_level, boost::test_tools::tt_detail::check_type, const Arg0&, const char*, const Arg1&, const char*, const Arg2&, const char*) [with Pred = boost::test_tools::check_is_close_t, Arg0 = double, Arg1 = int, Arg2 = boost::test_tools::percent_tolerance_t<double>]:
/library/sources/by-type/e-books/scantailor-0.9.11.1/math/adiff/tests/TestHessians.cpp:53: instantiated from here
/usr/include/boost/test/test_tools.hpp:523: error: no match for call to ‘(boost::test_tools::check_is_close_t) (const double&, const int&, const boost::test_tools::percent_tolerance_t<double>&)
make[2]: *** [math/adiff/tests/CMakeFiles/adiff_tests.dir/TestHessians.cpp.o] Error 1
make[1]: *** [math/adiff/tests/CMakeFiles/adiff_tests.dir/all] Error 2
make: *** [all] Error 2
Система: Fedora 11 (по каким-то причинам сейчас невозможно обновить)
Compiling: scantailor-0.9.11.1
Буду очень благодарен за помощь!!
----------------------------------
библиотека Boost:
boost-1.37.0-9.fc11.i586
boost-devel-1.37.0-9.fc11.i586
-----------------------------------
$ cmake . [OK]
$ make
....
[ 93%] Built target spfit_tests
Scanning dependencies of target adiff_tests
[ 93%] Building CXX object math/adiff/tests/CMakeFiles/adiff_tests.dir/__/__/__/tests/main.cpp.o
[ 94%] Building CXX object math/adiff/tests/CMakeFiles/adiff_tests.dir/TestHessians.cpp.o
In file included from /usr/include/boost/test/unit_test.hpp:19,
from /usr/include/boost/test/auto_unit_test.hpp:18,
from /library/sources/by-type/e-books/scantailor-0.9.11.1/math/adiff/tests/TestHessians.cpp:23:
/usr/include/boost/test/test_tools.hpp: In function ‘bool boost::test_tools::tt_detail::check_frwd(Pred, const boost::unit_test::lazy_ostream&, boost::test_tools::const_string, size_t, boost::test_tools::tt_detail::tool_level, boost::test_tools::tt_detail::check_type, const Arg0&, const char*, const Arg1&, const char*, const Arg2&, const char*) [with Pred = boost::test_tools::check_is_close_t, Arg0 = double, Arg1 = int, Arg2 = boost::test_tools::percent_tolerance_t<double>]:
/library/sources/by-type/e-books/scantailor-0.9.11.1/math/adiff/tests/TestHessians.cpp:53: instantiated from here
/usr/include/boost/test/test_tools.hpp:523: error: no match for call to ‘(boost::test_tools::check_is_close_t) (const double&, const int&, const boost::test_tools::percent_tolerance_t<double>&)
make[2]: *** [math/adiff/tests/CMakeFiles/adiff_tests.dir/TestHessians.cpp.o] Error 1
make[1]: *** [math/adiff/tests/CMakeFiles/adiff_tests.dir/all] Error 2
make: *** [all] Error 2
Нужен boost-devel >= 1.42.
Неплохо бы предусмотреть в программе интенсивность работы алгоритма выбора содержимого.
Например, 0 - не обрезается ничего, 1 - буквально каждая точка считается за текст, 2 - некоторые мелкие точки обрезаются автоматически и т.д...
У меня имеется скан журнала с полями - на каждой странице вверху и внизу страницы - заголовки и номера страниц. А вокруг них - ещё и ненужные белые поля. Скантейлор безжалостно на всех страницах пообрезал заголовки и номера; приходится каждую страницу исправлять вручную.
Например, 0 - не обрезается ничего, 1 - буквально каждая точка считается за текст, 2 - некоторые мелкие точки обрезаются автоматически и т.д...
У меня имеется скан журнала с полями - на каждой странице вверху и внизу страницы - заголовки и номера страниц. А вокруг них - ещё и ненужные белые поля. Скантейлор безжалостно на всех страницах пообрезал заголовки и номера; приходится каждую страницу исправлять вручную.
почему из шапки
Цитата:
по обоим линкам качается один и тот же файл?
Цитата:
Scan Tailor Plus (Vadim "DikBSD" Kuznetsov)>>> последняя версия
Scan Tailor Еnhanced (Petr "pejuko" Kovar) >>> последняя версия
по обоим линкам качается один и тот же файл?
Drorli
вообще-то обе ссылки ведут не на файл, а на папки с файлами.
вообще-то обе ссылки ведут не на файл, а на папки с файлами.
unreal666 в таком случае, где же релиз
Scan Tailor Plus (Vadim "DikBSD" Kuznetsov) ?
если это обычный
http://sourceforge.net/projects/scantailor/files/scantailor/
а это Еnhanced
http://sourceforge.net/projects/scantailor/files/scantailor-devel/enhanced/
то где же плюс? тут?
http://sourceforge.net/projects/scantailor/files/scantailor-devel/plus/
но на данной странице дистрибутив ничем не отличается от
http://sourceforge.net/projects/scantailor/files/scantailor/
где же плюс???
пысы. а, сорри.... я совсем уже отупел... нашел!
Не плохо бы в шапку дбавить различия обычной от плюс и от энхансида.
Scan Tailor Plus (Vadim "DikBSD" Kuznetsov) ?
если это обычный
http://sourceforge.net/projects/scantailor/files/scantailor/
а это Еnhanced
http://sourceforge.net/projects/scantailor/files/scantailor-devel/enhanced/
то где же плюс? тут?
http://sourceforge.net/projects/scantailor/files/scantailor-devel/plus/
но на данной странице дистрибутив ничем не отличается от
http://sourceforge.net/projects/scantailor/files/scantailor/
где же плюс???
пысы. а, сорри.... я совсем уже отупел... нашел!
Не плохо бы в шапку дбавить различия обычной от плюс и от энхансида.
можно ли в ST просто бинаризовать изображение, без определения полезной площади и всего остального?
amaid
как-то пропатчить проект, что все остальные стадии считались пройденными.
как-то пропатчить проект, что все остальные стадии считались пройденными.
имеется несколько сотен файлов (утянутых с гугл букс) и не имеется времени возиться с полями и выравниванием, нужно просто бинаризовать их
если ST это не умеет, может, кто-нить подскажет прогу, которая умеет (пусть даже хуже качеством, чем ST)? в пакетном режиме было бы вообще идеально.
если ST это не умеет, может, кто-нить подскажет прогу, которая умеет (пусть даже хуже качеством, чем ST)? в пакетном режиме было бы вообще идеально.
я и говорю, что нужно сохранить проект, потом его пропатчить. Для этого есть тулза ST Skipper, входящая в пакет ST Djvu Utils. См в шапке "Дистрибутивы, фотки, дополнения".
ST Skipper рулит! спасибо, теперь порядок
а подскажите еще, стоит ли при загрузке страниц c гугл букс измерять и указывать реальный dpi? (он там колеблется в разных книжках от 72 до 150 примерно). К примеру, если я укажу 300 dpi для всех картинок, а на стадии вывода выставлю 600 dpi, пострадает ли качество итоговых картин? (ясно, что там 600 dpi не будет реально, и это единственный недостаток метода или может быть еще что-то нехорошее из-за того, что я ввел неправильные исходные данные о dpi?)
а подскажите еще, стоит ли при загрузке страниц c гугл букс измерять и указывать реальный dpi? (он там колеблется в разных книжках от 72 до 150 примерно). К примеру, если я укажу 300 dpi для всех картинок, а на стадии вывода выставлю 600 dpi, пострадает ли качество итоговых картин? (ясно, что там 600 dpi не будет реально, и это единственный недостаток метода или может быть еще что-то нехорошее из-за того, что я ввел неправильные исходные данные о dpi?)
не думаю, что dpi как-то влияет, кроме выставления правильных циферек при выводе.
а PatchOcrDirection - это для чего?
не нашел описания
Добавлено:
всё, нашел и примерно понял
не нашел описания
Добавлено:
всё, нашел и примерно понял
Вопрос, скажите в командной строке Scan Tailor работает? Есть где-нибудь описание ключей?
Есть отдельная программа, scantailor-cli.
В Linux точно входит. В Windows, вроде, должна быть в дистрибутиве. Ищите scantailor-cli.exe.
Код:
% scantailor-cli --help
Scan Tailor is a post-processing tool for scanned pages.
Version: 0.9.11
ScanTailor usage:
1) scantailor
2) scantailor <project_file>
3) scantailor-cli [options] <images|directory|-> <output_directory>
4) scantailor-cli [options] <project_file> [output_directory]
1)
start ScanTailor's GUI interface
2)
start ScanTailor's GUI interface and load project file
3)
batch processing images from command line; no GUI
file names are collected from arguments, input directory or stdin (-)
4)
batch processing project from command line; no GUI
if output_directory is specified as last argument, it overwrites the one in project file
Options:
--help, -h
--verbose, -v
--layout=, -l=<0|1|1.5|2> -- default: 0
0: auto detect
1: one page layout
1.5: one page layout but cutting is needed
2: two page layout
--layout-direction=, -ld=<lr|rl> -- default: lr
--orientation=<left|right|upsidedown|none>
-- default: none
--rotate=<0.0...360.0> -- it also sets deskew to manual mode
--deskew=<auto|manual> -- default: auto
--content-detection=<cautious|normal|aggressive>
-- default: normal
--content-box=<<left_offset>x<top_offset>:<width>x<height>>
-- if set the content detection is se to manual mode
example: --content-box=100x100:1500x2500
--margins=<number> -- sets left, top, right and bottom margins to same number.
--margins-left=<number>
--margins-right=<number>
--margins-top=<number>
--margins-bottom=<number>
--alignment=center -- sets vertical and horizontal alignment to center
--alignment-vertical=<top|center|bottom>
--alignment-horizontal=<left|center|right>
--dpi=<number> -- sets x and y dpi. default: 600
--dpi-x=<number>
--dpi-y=<number>
--output-dpi=<number> -- sets x and y output dpi. default: 600
--output-dpi-x=<number>
--output-dpi-y=<number>
--color-mode=<black_and_white|color_grayscale|mixed>
-- default: black_and_white
--picture-shape=<free|rectangular>
-- default: free
--white-margins -- default: false
--normalize-illumination -- default: false
--threshold=<n> -- n<0 thinner, n>0 thicker; default: 0
--despeckle=<off|cautious|normal|aggressive>
-- default: normal
--dewarping=<off|auto> -- default: off
--depth-perception=<1.0...3.0> -- default: 2.0
--start-filter=<1...6> -- default: 4
--end-filter=<1...6> -- default: 6
--output-project=, -o=<project_name>
В Linux точно входит. В Windows, вроде, должна быть в дистрибутиве. Ищите scantailor-cli.exe.
Код:
% scantailor-cli --help
Scan Tailor is a post-processing tool for scanned pages.
Version: 0.9.11
ScanTailor usage:
1) scantailor
2) scantailor <project_file>
3) scantailor-cli [options] <images|directory|-> <output_directory>
4) scantailor-cli [options] <project_file> [output_directory]
1)
start ScanTailor's GUI interface
2)
start ScanTailor's GUI interface and load project file
3)
batch processing images from command line; no GUI
file names are collected from arguments, input directory or stdin (-)
4)
batch processing project from command line; no GUI
if output_directory is specified as last argument, it overwrites the one in project file
Options:
--help, -h
--verbose, -v
--layout=, -l=<0|1|1.5|2> -- default: 0
0: auto detect
1: one page layout
1.5: one page layout but cutting is needed
2: two page layout
--layout-direction=, -ld=<lr|rl> -- default: lr
--orientation=<left|right|upsidedown|none>
-- default: none
--rotate=<0.0...360.0> -- it also sets deskew to manual mode
--deskew=<auto|manual> -- default: auto
--content-detection=<cautious|normal|aggressive>
-- default: normal
--content-box=<<left_offset>x<top_offset>:<width>x<height>>
-- if set the content detection is se to manual mode
example: --content-box=100x100:1500x2500
--margins=<number> -- sets left, top, right and bottom margins to same number.
--margins-left=<number>
--margins-right=<number>
--margins-top=<number>
--margins-bottom=<number>
--alignment=center -- sets vertical and horizontal alignment to center
--alignment-vertical=<top|center|bottom>
--alignment-horizontal=<left|center|right>
--dpi=<number> -- sets x and y dpi. default: 600
--dpi-x=<number>
--dpi-y=<number>
--output-dpi=<number> -- sets x and y output dpi. default: 600
--output-dpi-x=<number>
--output-dpi-y=<number>
--color-mode=<black_and_white|color_grayscale|mixed>
-- default: black_and_white
--picture-shape=<free|rectangular>
-- default: free
--white-margins -- default: false
--normalize-illumination -- default: false
--threshold=<n> -- n<0 thinner, n>0 thicker; default: 0
--despeckle=<off|cautious|normal|aggressive>
-- default: normal
--dewarping=<off|auto> -- default: off
--depth-perception=<1.0...3.0> -- default: 2.0
--start-filter=<1...6> -- default: 4
--end-filter=<1...6> -- default: 6
--output-project=, -o=<project_name>
предлагаю в enhanced
выставить в /filters/output/OptionsWidget.cpp
thresholdSlider->setMinimum(-100);
thresholdSlider->setMaximum(100);
или дать возможность забить там специальное значение, а то для уборки фона при конвертации с серого в bw
-50 (thinner) иногда не хватает
выставить в /filters/output/OptionsWidget.cpp
thresholdSlider->setMinimum(-100);
thresholdSlider->setMaximum(100);
или дать возможность забить там специальное значение, а то для уборки фона при конвертации с серого в bw
-50 (thinner) иногда не хватает
Как пользоваться гребанным cmake под виндой?
Пытаюсь пропатчить libtiff по инструкции из исходников скантейлора.
Указал директории исходников и сборки, выбрал тип проекта "MinGW Makefiles". OK.
Cmake выдал:
Цитата:
И как указывать эти переменные?
Пытаюсь пропатчить libtiff по инструкции из исходников скантейлора.
Указал директории исходников и сборки, выбрал тип проекта "MinGW Makefiles". OK.
Cmake выдал:
Цитата:
CMake Error: CMake was unable to find a build program corresponding to "MinGW Makefiles". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.
CMake Error: CMake was unable to find a build program corresponding to "MinGW Makefiles". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.
CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
Missing variable is:
CMAKE_C_COMPILER_ENV_VAR
CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
Missing variable is:
CMAKE_C_COMPILER
CMake Error: Could not find cmake module file:F:/build/tiff-patch-dir/CMakeFiles/CMakeCCompiler.cmake
CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
Missing variable is:
CMAKE_CXX_COMPILER_ENV_VAR
CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.
Missing variable is:
CMAKE_CXX_COMPILER
CMake Error: Could not find cmake module file:F:/build/tiff-patch-dir/CMakeFiles/CMakeCXXCompiler.cmake
CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
Configuring incomplete, errors occurred!
И как указывать эти переменные?
Не хватает в настройках смены языка во всех версиях.
Вкладка "Вывод" розрослась и это радует. Может, уже стоит добавить вкладки или дерево настроек... Непонятно почему нет сжатия G4FAX (JBIG2) в версии Enhanced. Утилиты для ST давно пора ввести в функционал.
Вкладка "Вывод" розрослась и это радует. Может, уже стоит добавить вкладки или дерево настроек... Непонятно почему нет сжатия G4FAX (JBIG2) в версии Enhanced. Утилиты для ST давно пора ввести в функционал.
Стоял СТ 9.11, в его директории хранились файлы проектов. Обновил до 9.11.1.
Проекты из папки исчезли...
Баг, фича или кривые руки?
Проекты из папки исчезли...
Баг, фича или кривые руки?
еще в Enhanced не хватает пункт меню "Настройки", как в Plus.
kuharsanek
попробуй Scan Tailor Еnhanced
попробуй Scan Tailor Еnhanced
unreal666
Спасибо за отзыв.
Удалил Scan Tailor и установил Scan Tailor Еnhanced ничего не изменилось.Возможно дело и в винде,но ошибка эта только с этой программой.
С Уважением Александр.
Спасибо за отзыв.
Удалил Scan Tailor и установил Scan Tailor Еnhanced ничего не изменилось.Возможно дело и в винде,но ошибка эта только с этой программой.
С Уважением Александр.
Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
Предыдущая тема: CmCkA v4
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.