tengu_crow: (Default)
[personal profile] tengu_crow
Когда я переходил на linux - я выделил для себя несколько ключевых приложений, которые мне были нужны для нормального рабочего процесса и прямых аналогов, которых я не находил (точнее не находил аналогов, устраивающих меня).

Мне нужна была своя система хранения данных (что решилось с помощью АБТФ и vim), свой каталоггер (до недавнего времени я пользовался Cathy в связке с wine, но теперь у меня есть быстрый и дешевый самописный каталоггер), чайный таймер (он был сделан первым делом), и еще несколько мелочей. Отдельным пунктом стоял вопрос о преобразовании сканов в djvu-формат. Читаю я много, кое-что сканирую, кое-что храню на диске. Мне нужен был хороший djvu-просмотрщик (он нашелся почти сразу) и... софт, позволяющий обрабатывать сканы и генерировать djvu-файлы. А вот этот пункт выглядел загадочно. Однако, все оказалось проще, чем я думал :)

читать дальше в wordpress'e



Отличное руководство есть здесь.

Я дополнил его генерацией tiff -> jpg и все отлично сработало.

В целом процесс выглядит так:

  1. Получаем сканы (фотографии)

  2. Доводим сканы до ума с помощью scantailor. Программа намного более продвинутая, чем все, что мне встречалось до того - она превзошла даже scankromsator, которым я пользовался под M$Windows.

  3. Сохраненные файлы конвертируем в отдельные djvu-странички, а потом объединяем их в один файл.


Конвертация идет через пакет djvulibre - конкретно его утилита c44 делает из jpg-ов дежавюки с заданным разрешением (и прочими параметрами), а djvm собирает их в один файл.

Если конвертить все из папки с jpg то можно сделать цикл, который прогонит сразу все jpg-и и сделает из них комплект djvu-ков с аналогичным названием.
for x in *.JPG; do c44 -dpi 300 $x; done

Дальше остается их склеить в один файл.
djvm -c ../ship.djvu *.djvu

У меня произошел нюанс. Мои страницы дневника были сосканированы в tiff, который не понравился c44. Я дополнительно переконвертил их с помощью утилиты convert из пакета ImageMagic.
for x in *.tiff; do convert $x $x.jpg; done

Date: 2010-04-22 05:54 pm (UTC)
From: [identity profile] d7s.livejournal.com
Да, scantailor - великая вещь. А еще вот http://code.google.com/p/tiff2djvu/

Date: 2010-04-22 06:07 pm (UTC)
From: [identity profile] tengu-crow.livejournal.com
Удивился тому, насколько он продвинутый - потому, что застал его ранние версии.

Тоже вариант. Судя по требованиям делает все похожим образом :) Кстати, что за Shoes?

Date: 2010-04-22 06:15 pm (UTC)
From: [identity profile] d7s.livejournal.com
http://code.whytheluckystiff.net/shoes/ вот здесь были, но, похоже больше нет =\

Date: 2010-04-22 07:00 pm (UTC)
From: [identity profile] tengu-crow.livejournal.com
агамс. графический тулкит. ну... я конечно изобрел велосипед, но зело надежный и вседорожный :)

Date: 2010-04-22 09:08 pm (UTC)
From: [identity profile] d7s.livejournal.com
А у тебя таки сайт с этими самыми шуезами открывается?

Date: 2010-04-22 06:22 pm (UTC)
From: [identity profile] d7s.livejournal.com
Кстати, tiff непосредственно воспринимает утилита cjb2 из того же пакета, но только битональный.

Date: 2010-04-22 06:58 pm (UTC)
From: [identity profile] tengu-crow.livejournal.com
В смысле из djvulibre? :)

Date: 2010-04-22 09:08 pm (UTC)
From: [identity profile] d7s.livejournal.com
Именно.

June 2025

S M T W T F S
123456 7
891011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 24th, 2025 02:48 pm
Powered by Dreamwidth Studios