LINUX.ORG.RU

Чем сконвертировать tiff в djvu?


0

0

Вобщем вопросов несколько:

1. Чем сконвертировать многостраничный tiff в djvu 2. В tiff по углам чёрные края и две страници на лист. Нужно обрезать чёрные края и желательно разрезать лист на страницы (чем это можно сделать и как?). 3. И последнее чем можно посмотреть многостраничный tiff. GQview виснет (там два файла, один цветной - 913MB, другой чёрнобелый - 115MB), QIV отображает, но я так и не понял как перейти на другую страницу.

unpaper, imagemagic (convert), djvulibre (cjb2)

ip1981 ☆☆
()

Я раньше так делал

#!/bin/sh

for i in *.tif
    do
    echo processing $i
    tifftopnm $i | pnmnorm | pgmtopbm -threshold > /tmp/temp; 
    j=`expr $i : '.*/\(.*\)[.].*' \| $i : '\(.*\)[.].*' \| $i`.djvu
    echo creating $j
    cjb2 -dpi 300 -clean -verbose /tmp/temp $j
    rm -f /tmp/temp
    echo "done"; echo
done

ip ★★★★
()
Ответ на: комментарий от ip

Спасибо, вроде проблема решилась.

Решение (если кому интересно):
1. tiffsplit multipage.tiff # Разбивает multipage.tiff на страницы
2. Конвертируем полученные tiff'ы с помощью скрипта выше.
3. djvm -c book.djv *.djvu # Объединяет полученные одностраничные djvu в один файл

Пошёл разбиратся с unpaper и convert.

slackophile
() автор топика
Ответ на: комментарий от slackophile

Кстати, можно обойтись без convert'а:
tifftopnm file.tif | pnmnorm | pgmtopbm -threshold >| file.pbm
/usr/test/bin/unpaper --pre-rotate 90 --output-pages 2 -l double file.pbm 'file%01d.pbm'

slackophile
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.