Интернет-журнал 'Домашняя лаборатория', 2008 №3 - Журнал «Домашняя лаборатория»
Шрифт:
Интервал:
Закладка:
После конвертирования всех страниц в tif, можно приступать к чистке, резке, исправлению наклона, выравниванию размера и т. д.
Возьмем худший вариант, когда книга отсканирована криво и косо, пакетными операциями ее не разрежешь, поэтому придется все делать руками. Даже на сотнях страниц на это будет затрачено немного времени.
Задача: максимально быстро вырезать и сохранить нужную часть или части страницы. Создаем папку, куда будут складываться обработанные файлы, допустим, с именем Crop.
Открываем первый файл tif в Ирфане, масштаб просмотра должен быть по высоте изображения, при дальнейших операциях нельзя пользоваться масштабированием ни в плюс, ни в минус. Выделяем курсором необходимую область, она выбирается исходя из расчета, что все остальные страницы будут точно такого же размера.
В заголовке Ирфана, на синем фоне видим размеры выделения в пикселях, записываем эти значения. Нажимаем Shift+C, что эквивалентно пункту в меню "Правка — Выделить область…".
Отмечаем единицы измерения "пикселы", пункт "Соотношение ширины/высоты — Нет", поскольку размеры произвольные, вставляем в графы "Ширина" и "Высота" записанные значения выделения и жмем на "Применить":
На изображении появляется рамка, которая двигается нажатой правой мышью:
Находим наиболее приемлемое положение для рамки, отпускаем правую мышь и нажимаем Ctrl+Y — "Обрезать выделенную область", на дисплее остается только выделение в рамке, затем сохраняем результат клавишей "S" в выбранную папку и в выбранном формате. При движении мышью следите за положением рамки, она не должна выходить за пределы видимого изображения или экрана, иначе область обрезки будет отличаться от заданной.
Скорость обработки с помощью клавиатурного макроса доводится до десятка страниц в минуту, и даже более, хотя это зависит от оригинала и опыта в подобной операции. Теперь нужно создать макрос на следующую последовательность операций:
Ctrl+Y — обрезка выделения
Ctrl+S или S — сохранение вырезанной части изображения в зависимости от требований
Enter — сохранение файла в определенную папку. При выключении диалога сохранения/автоматической перезаписи, это не нужно
Space — переход к следующему файлу
Shift+C — выбор заранее определенного размера выделения
Enter — наложение выделения на изображение
Почему порядок действий не такой, как было рассказано выше? Удобнее получается, если после нажатия клавиши исполнения макроса, на изображение уже будет наложена рамка, останется подвинуть ее правой мышью и опять нажать клавишу. Это реализуется при помощи любой программы, работающей с клавиатурными макросами. Макрос назначается на наиболее удобную клавишу, допустим, CapsLock. При первом запуске вручную набираем Shift+C, жмем Enter, правой мышью тащим рамку, жмем Ctrl+Y, затем S, выбираем папку, жмем Enter. Это нужно, чтобы Ирфан запомнил, куда складывать обработанные файлы. Повторно нажимаем Shift+C, Enter, тащим правой мышкой рамку и жмем CapsLock, на который назначен макрос (хотя можно использовать любую другую клавишу), включился макрос, далее весь процесс повторяется.
Если на листе две страницы, нужно сделать по одной на файл, а автоматическая резка бесполезна из-за кривизны, придется сделать два прохода: один для левых, другой для правых страниц на каждом листе, иначе возникнет проблема с именами файлов. После первого прохода нужно указать другую папку или переименовать уже полученные файлы.
Какой софт выбрать для работы с клавиатурными макросами? Можно AutoRecorder, но нажимать функциональные кнопки не очень удобно. Это легко исправить при помощи программы RSI KeySwap, в ней можно мгновенно переназначить F7 на любую другую кнопку. Для клавиатурных макросов хорошо подходит KeyboardRemapper. Сами макросы в обычном текстовом виде, как и у AutoRecoder, их легко редактировать, сама программа простая и маленькая, всего 500 кил, не требует инсталляции, можно быстро вернуться к исходной раскладке клавиатуры. Подходят также русский KeyManiac или китайский KeystrokeConverter.
Разрезание страниц на две части или обрезку черных областей по краям тоже можно сделать с помощью Ирфана. Процесс выбора параметров обрезки не так удобен и нагляден, но ничего сложного нет. Создаем папку для результирующих файлов, открываем меню "Файл — Преобразовать/Переименовать группу файлов…", выбираем файлы, устанавливаем опции формата и заходим в "Настроить параметры". В левом верхнем углу отмечаем пункт "Обрезать", как на скриншоте:
В меню приняты следующие обозначения: X — горизонтальная ось, Y — вертикальная, есть четыре точки начала координат X и Y: "Слева сверху", "Справа сверху", "Слева снизу" и "Справа снизу". Исходным является размер изображения в пикселах. Например, есть изображение шириной 2000 и высотой 4000 пикселов. Надо обрезать горизонтальную полосу сверху размером в 150 пикселов. Точные размеры обрезки определяются путем выделения прямоугольника курсором на дисплее, значения видны в заголовке Ирфана на синем фоне. Ставим начало координат "Слева сверху", "Точка X" = 0, поскольку не будет обрезки по ширине, "Точка Y" = 150, в графу "Высота" заносим разность между исходным размером и обрезкой: 4000-150=3850. Жмем "ОК" и запускаем выполнение операции кнопкой "Старт". Все изображения будут обрезаны сверху на 150 пикселей. Аналогичным образом выполняется обрезка по горизонтали или по двум смежным сторонам. Проделать такую операцию в один прием на противоположных сторонах не получится. Разделение страниц на две равные или неравные части делается в два прохода, сначала одну половину, затем вторую. В установках "Обрезать" сначала выбирается "Слева сверху", по оси X вводится половина ширины изображения, ось Y=0, в графе "Высота" проставляется исходная высота изображения, в графе "Ширина" такое же значение, как для оси X, то есть, половина ширины. При втором проходе меняется только начало координат, теперь это будет "Справа сверху".
Обратите внимание на вторую красную стрелку "Перезаписывать существующие файлы", эта опция позволяет экономить место на винте при пакетных операциях, например, при двойном повороте на 90°, но всегда существует риск ошибки. Конечный выбор варианта остается за вами.
После завершения обработки файлов, они кодируются в djvu, об этом было рассказано в начале статьи.
ФОРМАТЫ, РЕСЭМПЛИНГ И FINEREADER
Когда возникает вопрос, — в каком формате, цвете и при каком разрешении сканировать тот или иной бумажный оригинал? — то однозначного ответа нет, выбор будет зависеть от каждого конкретного случая. Рассмотрим плюсы и минусы очевидных вариантов:
1) черно-белый tif Fax4 при 300dpi подходит для журналов и книг с четкой печатью и достаточно крупным шрифтом:
— в плюсах достаточно высокая скорость сканирования и приемлемое качество;
— в минусах практическое отсутствие возможности что-либо скорректировать, при неправильном подборе яркости высока вероятность появления мусора в виде точек, полос и т. д., вдобавок