Автор Тема: Вопрос: Deskew для Picturezone ?  (Прочитано 16982 раз)

nikspb

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Вопрос: Deskew для Picturezone ?
« : 14 јРав 2010, 12:26:12 »
Добрый день!
Обрабатываю книгу с большим количеством цветных фото в Scancromsator 5.92.
Возможно ли сделать операцию Deskew для Piturezone? (интерфейс в программе -
английский, вызывает затруднение).
  И второй вопрос: как добиться одинаковой ширины страниц? (после расстановки
резаков вручную).
 Или, может быть, для этих операций использовать другие программы?

monday2000

  • Администратор
  • *****
  • Сообщений: 985
    • AOL клиент - -
    • Yahoo клиент - -
    • Просмотр профиля
    • Создание книг в электронном виде из бумажных книг (в формате DjVu)
    • E-mail
Re: Вопрос: Deskew для Picturezone ?
« Ответ #1 : 14 јРав 2010, 21:21:38 »
nikspb
Цитировать
Возможно ли сделать операцию Deskew для Piturezone?
Точно не знаю - спросил на официальном форуме СК. Подождём, что ответят.

Но можно попробовать извернуться вот как:

1. Открыть СК (т.е. СканКромсатор), нажать "Сбросить все опции и отмаркировать все файлы". Разметить Picture-зоны, запустить их обработку (кнопка Process!) - с тем, чтобы Picture-зоны вырезались в отдельные файлы. Сохранить задание.

2. Затем просто отдельно открыть вырезанные Picture-зоны (файлы вида "pic.0001.tif" в папке "out") в другой раз запущенном СК, сделать им Deskew.

3. Открыть СК опять, открыть задание из п.1, и сгенерировать пары субсканов - для DjVu Imager - используя прошедшие через Deskew Picture-зоны из п.2. (Zones - Picture zone - Merge zones... - Create separate files for non-b/w zones).

Только имейте в виду, что Deskew работает только на сканах, содержащих строки текста - на просто рисунках (т.е. Picture-зоны) Deskew (скорее всего) не сработает. Но зато можно просто вручную повернуть каждую вырезанную Picture-зону "на глазок" - вместо Deskew. Это удобнее сделать в ScanTailor - там такая удобная сеточка при вращении:
http://www.djvu-soft.narod.ru/st_deskew.htm . Но можно и в СК это сделать - просто неудобнее. (Result - Show source files - выделить весь рисунок в прямоугольную рамку вручную - правая кнопка мыши - Special - Rotate selection...  :o ;D)

P.S. Если пренебречь деланием Deskew для Picture-зон (так ли уж существенно?), то тогда проще бы сделать всё это в Scan Tailor-anagnost96. Вот есть инструкция от 57an: http://tinyurl.com/ycvm85z

Цитировать
И второй вопрос: как добиться одинаковой ширины страниц? (после расстановки резаков вручную).
Нужно (после открытия СК):

1. Включить все 4 резака - флажками на панели резаков.

(а то они почему-то выключены по умолчанию :o).

2. Выставив все 4 резака, скажем, на самой первой странице, нажать кнопку "Сбросить все опции и отмаркировать все файлы".

3. Далее щёлкнуть правой кнопкой мыши на ползунке каждого из 4 резаков, и в появившемся контекстном меню выбрать пункт "Copy current position to -> all down". От этого вручную выставленные позиции резаков распространятся вниз на все прочие сканы.
« Последнее редактирование: 14 јРав 2010, 21:42:04 от monday2000 »

monday2000

  • Администратор
  • *****
  • Сообщений: 985
    • AOL клиент - -
    • Yahoo клиент - -
    • Просмотр профиля
    • Создание книг в электронном виде из бумажных книг (в формате DjVu)
    • E-mail
Re: Вопрос: Deskew для Picturezone ?
« Ответ #2 : 14 јРав 2010, 21:54:32 »
Из Вашей проблемы ИМХО можно сделать 2 любопытных вывода.

Хорошая программа сканобработки должна иметь возможности:

1. Позволять вращать вручную зоны в основном окне программы, создаваемые ради метода разделённых сканов. (Не знаю, есть ли в СК, в СТ - нет).

2.  Позволять вращать вручную исходные сканы в основном окне программы. (Есть в СТ, нет в СК).

T-ya

  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Вопрос: Deskew для Picturezone ?
« Ответ #3 : 15 јРав 2010, 06:46:54 »
В СК  есть такая операция в режиме постобработки. Просто выделить участок страницы и из контекстного меню - Special>Rotate selection (Ctrl+R). Там даже preview и auto есть.

По поводу одинаковости размеров всех страниц - во вкладке Book установить Page height и width в Auto или Fixed.
« Последнее редактирование: 15 јРав 2010, 06:51:37 от T-ya »

monday2000

  • Администратор
  • *****
  • Сообщений: 985
    • AOL клиент - -
    • Yahoo клиент - -
    • Просмотр профиля
    • Создание книг в электронном виде из бумажных книг (в формате DjVu)
    • E-mail
Re: Вопрос: Deskew для Picturezone ?
« Ответ #4 : 15 јРав 2010, 12:03:30 »
Мне ответили на форуме СК - сказали, что вращение Picture-зон есть в SK 5.93 beta:
Цитировать
в версии 5.93 (бета) можно поворачивать, нажимая SHIFT при наведении курсора на одну из вершин.
У меня эта версия почему-то не выложена на сайте - завтра выложу.
« Последнее редактирование: 15 јРав 2010, 12:27:55 от monday2000 »

nikspb

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Вопрос: Deskew для Picturezone ?
« Ответ #5 : 15 јРав 2010, 22:15:44 »
Спасибо за ответы!
Выложите, пожалуйста, ссылочку на СК 5.93.
                                                  С уважением,
                                                                 Ник.Николаевич.

monday2000

  • Администратор
  • *****
  • Сообщений: 985
    • AOL клиент - -
    • Yahoo клиент - -
    • Просмотр профиля
    • Создание книг в электронном виде из бумажных книг (в формате DjVu)
    • E-mail
Re: Вопрос: Deskew для Picturezone ?
« Ответ #6 : 16 јРав 2010, 00:18:35 »
nikspb
Цитировать
Выложите, пожалуйста, ссылочку на СК 5.93.
Вот:
 
http://www.djvu-soft.narod.ru/soft/scan_kromsator_v5_93_full.rar (3,16 МБ)

Вообще-то он не совсем "full", строго говоря, там не хватает одной мелочи - кодека Kakadu - т.к. ссылка http://www.kakadusoftware.com/Executables/Win32.zip в настоящее время мертва, и взять этот файл негде.

Эта версия СК имеет глюк - описание внутри в файле "bug.txt":
Цитировать
При нажатии на Grey enhance появляется ошибка 
"Can't load CRDE2001.DLL. Make sure it is located in the application's search path."
После обработки без этой опции, при закрытии СК выдаются ошибки "Access violatioin at address 0046B84D in module 'sk.exe'. Read of address 0000210" и "Access violatioin at address 004596AB in module 'sk.exe'. Read of address 0000180".
На что bolega ответил:
Цитировать
Спасибо. Исправлю.
dll действительно не нужна, в одном модуле просто забыл удалить ссылку на нее.
« Последнее редактирование: 16 јРав 2010, 00:21:17 от monday2000 »

T-ya

  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: Вопрос: Deskew для Picturezone ?
« Ответ #7 : 16 јРав 2010, 06:32:07 »
там не хватает одной мелочи - кодека Kakadu - т.к. ссылка http://www.kakadusoftware.com/Executables/Win32.zip в настоящее время мертва, и взять этот файл негде.
У меня нашлась версия 6.1 (сейчас продается 6.3.1). Она хоть и демка, но писали, что годится для использования в SK.
http://www.onlinedisk.ru/file/379855/
В принципе, мне не понравился JPEG2000 из-за более медленной прорисовки, чем DJVU.

monday2000

  • Администратор
  • *****
  • Сообщений: 985
    • AOL клиент - -
    • Yahoo клиент - -
    • Просмотр профиля
    • Создание книг в электронном виде из бумажных книг (в формате DjVu)
    • E-mail
Re: Вопрос: Deskew для Picturezone ?
« Ответ #8 : 16 јРав 2010, 09:36:50 »
T-ya
Цитировать
У меня нашлась версия 6.1
Большое спасибо!  :D

Перелил к себе:

http://www.djvu-soft.narod.ru/soft/kakadu61.rar  (1,3 МБ)

Также обновил SK 5.93 - добавил туда нужные kakadu-файлики. Теперь это настроящий "full".  :) Ссылка та же, только размер чуть подрос:

http://www.djvu-soft.narod.ru/soft/scan_kromsator_v5_93_full.rar (3,44 МБ)

nikspb

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Вопрос: Deskew для Picturezone ?
« Ответ #9 : 16 јРав 2010, 18:48:56 »
Спасибо!
Загрузил, буду пробовать.

don555

  • Пользователь
  • **
  • Сообщений: 71
    • Просмотр профиля
    • E-mail
Re: Вопрос: Deskew для Picturezone ?
« Ответ #10 : 05 ЅЮпСам 2010, 17:39:18 »
Вопрос актуален. Как выровнить картинку в Скан Кромсаторе 5,93,чтобы не было проблем работать с Djvu Imager?

monday2000

  • Администратор
  • *****
  • Сообщений: 985
    • AOL клиент - -
    • Yahoo клиент - -
    • Просмотр профиля
    • Создание книг в электронном виде из бумажных книг (в формате DjVu)
    • E-mail
Re: Вопрос: Deskew для Picturezone ?
« Ответ #11 : 05 ЅЮпСам 2010, 21:11:30 »
don555
Цитировать
Как выровнить картинку в Скан Кромсаторе 5,93,чтобы не было проблем работать с Djvu Imager?
Вопрос не понял. Да и таких проблем вроде не должно возникнуть. ???

don555

  • Пользователь
  • **
  • Сообщений: 71
    • Просмотр профиля
    • E-mail
Re: Вопрос: Deskew для Picturezone ?
« Ответ #12 : 06 ЅЮпСам 2010, 09:30:19 »
Картинки нужно выровнять в СК.
Если просто пытаться редактировать в result view-обозначаем мышкой страничку, нажимаем на кнопку rotate selection, то появляется возможность повернуть страницу в любую сторону, но без рисунка, только надписи.
Тогда я делаю следующее.
Выхожу из result view.
Zones-picture zone-merge zones-OK.
Опять захожу в result view - rotate selection -и тут уже я вижу, что картинка соединена с текстом и могу поворачивать всё вместе.
Теперь хочу подготовить страницы для DjVu Imager.
Для этого нужно
Zones -> Picture zone -> Merge zones... ставим флажок Create separate files for non-b/w zones и жмём ОК
Но уже нет возможности это сделать- Merge zones  серый и невозможно на него нажимать.
Поэтому не могу подготовить для DjVu Imager.

monday2000

  • Администратор
  • *****
  • Сообщений: 985
    • AOL клиент - -
    • Yahoo клиент - -
    • Просмотр профиля
    • Создание книг в электронном виде из бумажных книг (в формате DjVu)
    • E-mail
Re: Вопрос: Deskew для Picturezone ?
« Ответ #13 : 06 ЅЮпСам 2010, 18:35:29 »
don555
А, теперь понял.
Вы можете сделать всё проще. Поворачивайте картинки на полностью готовом заднем субскане.

То есть, делайте разделение скана на субсканы в СК как обычно (как в "Теперь хочу подготовить страницы для DjVu Imager."), а в конце, закрыв текущее задание (когда страницы для DjVu Imager уже подготовлены), открывайте уже отдельно готовые задние субсканы, выделяйте там картинку и вращайте, как нужно.

don555

  • Пользователь
  • **
  • Сообщений: 71
    • Просмотр профиля
    • E-mail
Re: Вопрос: Deskew для Picturezone ?
« Ответ #14 : 07 ЅЮпСам 2010, 11:00:12 »
Картинки на задних субсканах можно выровнять. А передние субсканы? Надписи останутся кривыми?