Шрифт:
Интервал:
Закладка:
Прикидываем, как именно должно быть обрезано изображение путем перемещения соответствующего квадратика мышкой. Затем возвращаем квадратики в исходное состояние, устанавливаем курсор на нужный квадратик, при этом курсор будет иметь вид косой стрелки. Запускаем AutoRecorder на запись, мышью перемещаем квадратик в нужное положение и останавливаем запись. Открываем макрос в текстовом редакторе, находим начало и конец действия. Нужно зафиксировать щелчок и удержание левой кнопки мыши в начале, перетаскивание курсора с нажатой левой кнопкой и отпускание левой кнопки в конце. Строки макроса после удаления лишнего и редактирования задержек должны выглядеть примерно так:
М_LD(848,631) — нажата левая кнопка мыши, в скобках точка курсора
delay (100) — задержка 100 mS
М_MV(834,575) — мышь перетащена, в скобках конечная точка курсора
delay (100) — задержка 100 mS
М LU(834,575) — отжата левая кнопка мыши, в скобках конечная точка
delay (100) — задержка 100 mS
Первая цифра в скобках — координаты мыши по горизонтали, вторая — по вертикали.
Остальные строки после:
M_LD(848,631)
delay (ххх)
и до:
М_MV(834,575)
удаляются, это промежуточные координаты во время движения мыши. Теперь вставляем эту часть в предыдущий макрос:
delay (1000)
KD (shift) delay (15)
KD(ctrl) delay (15)
KD (a)
delay (15)
KU(shift) delay (15)
KU(ctrl) delay (15)
KU (a)
delay (50)
KB_CLK(enter)
delay (100)
KB_CLK(40)
delay (100)
KB_CLK(40)
delay (100)
KB_CLK(40)
delay (100)
M_LD(848,630)
delay (100)
M_MV(834,575)
delay (100)
M_LU(834,575)
delay (100)
KB_CLK(enter)
delay (35000)
Если необходимо, корректируем вручную конечные координаты (834,575) чтобы оставалась только нужная часть страницы, значения подбираются путем пробных сканов. При необходимости коррекции размеров с двух сторон, порядок написания макроса для мыши несколько изменяется, принцип остается тем же, но добавляются строки для второй операции:
M_LD(848,630)
delay(100)
М MV(834,575)
delay(100)
M_LU(834,575)
delay(100)
добавление к предыдущей части макроса
M_MV(676.575) — перемещение мыши к левому нижнему квадратику
delay (100)
M_LD (676.575) — нажата левая кнопка мыши (LD=LeftDown)
delay (100)
M_MV(676.575) — перемещение мыши с нажатой левой кнопкой для обрезки справа
delay (100)
M_LU(692.575) — права отжата левая кнопка мыши (LU=LeftUp)
delay (100)
Обратите внимание, что координаты вертикальной линии одинаковы для первой и второй точки. В данном случае они равны 575, по вертикали установленный размер не должен меняться. По горизонтали значения будут разные, в данном случае 834 и 692, поскольку обрезка осуществляется по двум противоположным сторонам страницы.
Теперь можно приступать к пакетному сканированию, выставив количество повторов в опциях AutoRecorder. Сначала нечетные, потом четные страницы, если мало времени на перелистывание журнала, то увеличьте задержку в конце макроса. Отлаженные макросы для разных журналов, брошюр и т. д., лучше сохранить в директории AutoRecorder под разными именами, чтобы не делать все заново, когда опять будете сканировать.
Следите, чтобы страницы ложились на стекло без перекосов и были плотно прижаты к стеклу с помощью упомянутой выше пластины, очень критичен прижим в районе сгиба. Особенно это касается черно-белых изображений на небольших разрешениях. Лучше ровнее положить страницу и отсканировать ее заново, нежели пытаться повернуть на солидный угол при помощи софта. Перевернутые вверх ногами страницы приводятся в нужное положение при помощи Ирфана в два этапа, поскольку там нет опции "Поворот на 180°", есть только на 90°. При всех групповых операциях используется меню "Файл-Преобразовать/Переименовать группу файлов" (смотрите скриншот на следующей странице).
Разумеется, что для всех последующих операций можно использовать другой софт, например, ReaConverter 3.5 или Pic2Pic, в котором помимо всего остального, есть автоматическое исправление перекоса, но только для страниц с текстом. Есть масса других программ для групповой автоматической обработки графических файлов, все перечислить невозможно, поскольку требования могут быть самыми разными.
Четные и нечетные страницы будут иметь номера файлов согласно страницам, формат файлов tif LZW полноцветные. Если одна или несколько страниц имеют незначительный наклон, то его можно выправить в меню "Изображение — Повернуть на произвольный угол". Обычно 0,2°-0,5° бывает достаточно, для поворота против часовой стрелки перед значением угла поставьте минус. После поворота нужно скорректировать размер при помощи опции "Изменить размер изображения…". Кроме того, глубина цвета становится равной 24 битам, при необходимости скорректируйте это значение.
Первой групповой операцией после поворота страниц будет уменьшение количества цветов до 256. Излишнее количество цветов значительно увеличивает размеры файла.
Действует правило:
• черно-белое — 1 бит;
• серое — 4 бита, но значительно чаще, 8 бит;
• цветное — 8 бит, если нет особых требований к передаче цвета.
Такой подход разумен для сканированных изображений с последующим кодированием в djvu. В этом же меню есть цветовая коррекция и прочие настройки, на скриншоте красными стрелками отмечены наиболее нужные опции:
Можно скорректировать сразу все файлы, записав необходимые параметры в соответствующие графы установок при пакетном преобразовании в Ирфане. Грязные страницы можно почистить от мусора вручную, нужно только установить белый фон в двух местах меню "Сервис-Настройки программы-Разное 3-Цвет фона", это уже упоминалось выше:
По нажатию Ctrl+X выделенная курсором часть изображения станет белой. С помощью Ctrl+Y вырезается только нужная часть изображения. После коррекции обязательно сохраните изображение нажатием "S" или "Ctrl+S", Ирфан не спрашивает об автоматическом сохранении, поэтому можно потерять коррективы, внесенные в файл. Полученные после сканирования файлы будут идентичны по размеру в пикселях, но после различных операций, связанных с корректировкой изображения, особенно при повороте, появятся отличия, которые легко компенсировать в меню "Изображение-Изменить размер изображения".
Последний этап — сканирование обложек, делается в цвете при 300dpi, не обращая внимания на размер файла, при кодировании в djvu сжатие все равно будет значительным. Перед конвертированием еще раз проверьте все файлы в Ирфане (строчка внизу, слева) на идентичность размера и глубину цвета. Удобнее цветные обложки конвертировать в djvu отдельно и им нужны другие установки кодера, потом вставьте их после последней страницы с номером, тогда нумерация страниц в журнале не