Новая жизнь старого сканера
Наверх- Рейтинги
- Обзоры
- Смартфоны и планшеты
- Компьютеры и ноутбуки
- Комплектующие
- Периферия
- Фото и видео
- Аксессуары
- ТВ и аудио
- Техника для дома
- Программы и приложения
- Новости
- Советы
- Покупка
- Эксплуатация
- Ремонт
- Подборки
- Смартфоны и планшеты
- Компьютеры
- Аксессуары
- ТВ и аудио
- Фото и видео
- Программы и приложения
- Техника для дома
- Гейминг
- Игры
- Железо
- Еще
Ставим сканер на прокачку — обзор полезного ПО / Программное обеспечение
Приобретая новый сканер, пользователь обычно получает вместе с устройством диск с драйверами и программным обеспечением. Однако со временем этот диск имеет обыкновение исчезать в неизвестном направлении, а необходимость в использовании прилагаемых драйверов отпадает, поскольку к этому времени появляются более свежие версии, которые можно в любой момент загрузить с сайта производителя. Вот тут и приходит мысль об альтернативных разработках, с помощью которых можно было бы работать со всеми функциями устройства. А ведь некоторые утилиты могут намного больше, чем оригинальная утилита с диска к сканеру!
⇡#VueScan 8.6 – возвращение старого сканера к жизни
- Разработчик: Hamrick Software
- Размер дистрибутива: 6 Мбайт
- Распространение: shareware
- Русский интерфейс: есть
Сканер относится к тем устройствам, которые могут прослужить с десяток лет и даже больше. Если вы пользуетесь им не очень активно, он может продолжать прекрасно работать по мере того, как вы снова и снова будете обновлять свои рабочие компьютеры. Однако производителей компьютерной периферии такое положение вещей не очень устраивает. Возможно, вы убедитесь в этом, если захотев подключить старенький сканер к компьютеру с установленной Windows 7, зайдете на сайт разработчика и обнаружите, что драйвера для вашей модели отсутствуют, и ее поддержка прекращена. Оставляя пользователей один на один с новыми версиями ОС и стареньким «железом», производители будто бы говорят «Покупайте новый сканер!». Но не спешите открывать прайсы и отправлять старичка на пенсию – возможно, он прослужит еще не один год. А подружить его с новым компьютером может программа VueScan.
VueScan может выполнять роль универсального драйвера для устаревших сканеров. Используя эту утилиту, можно с успехом сканировать документы, изображения, пленки, сохранять полученные данные в одном из поддерживаемых форматов (PDF, JPEG, TIFF и TXT) или же сразу отправлять их на печать. VueScan пригодится и владельцам современных сканеров, поскольку в программе больше возможностей настройки, чем в большинстве утилит, поставляемых производителями этих устройств.
Программа может работать в одном из двух режимов: «Мастер» или «Детально». Первый, как понятно из названия, организован в виде пошагового помощника. Пользователю предлагается выбрать конечную цель сканирования – сохранение в файл или отправка на принтер, после чего нужно указать источник сканирования и папку, в которую будут сохранены файлы, определиться с тем, файлы какого качества нужно получить.
Интересно, что в этом режиме VueScan не загружает пользователя такими понятиями, как разрешение. Вместо этого нужно просто указать, что вы планируете делать с полученными сканами: отправлять по почте, хранить в архиве, посылать на печать и т.д. На следующем этапе VueScan покажет, как будет выглядеть документ после сканирования, и даст возможность повернуть изображение и обрезать его. Затем программа выполнит сканирование.
Режим «Мастер» подходит для выполнения быстрого сканирования, но если вы привыкли держать под контролем каждую мелочь, имеет смысл переключиться в режим «Детально». Более чем за десять лет существования VueScan обросла огромным числом возможностей, в текущей версии предлагается два режима детальной настройки. В первом из них отображаются лишь самые важные параметры, а во втором – все доступные опции.
Выполняя сканирование изображения с пленки, при помощи VueScan можно частично устранять зернистость, восстанавливать цвета, повышать резкость. Также за счет многочисленных настроек программы можно управлять цветовым балансом, устанавливать параметры автокадрирования и многое другое. Подобранные единожды настройки могут быть сохранены в виде профиля и затем использованы снова и снова. Это удобно, если вы делаете однотипные сканы, например, сканируете целую книгу.
В VueScan интегрирована система оптического распознавания текста (OCR), благодаря чему отсканированные с ее помощью документы можно тут же распознать и создать на их основе файлы RTF или PDF с возможностью поиска по тексту. Справедливости ради нужно заметить, что не все документы VueScan распознает корректно, однако не стоит забывать, что это – не главная функция программы. Поэтому можно считать ее очень приятным дополнением к основному инструментарию.
Профессиональная версия VueScan отличается от стандартной тем, что предлагает поддержку профилей ICC и цветовых пространств. Кроме этого, в ней реализована возможность калибровки цветов сканера согласно стандарту IT8, а также возможность сканирования в файлы RAW.
⇡#BlindScanner 2.7 – работа со сканером в локальной сети
- Разработчик: Masters ITC Software
- Размер дистрибутива: 2 Мбайт
- Распространение: shareware
- Русский интерфейс: есть
Число имеющихся в распоряжении пользователя сканеров, как правило, меньше, чем количество рабочих компьютеров. Это может вызывать некоторые неудобства. Например, если у вас есть парочка десктопов и столько же ноутбуков дома, то нужно решить, к какому из них удобнее всего подключить сканер, и далее иметь дело только с этим компьютером. Когда в офисе к одному из компьютеров подключен сканер, сидящий за этим компьютером пользователь не может нормально работать — к нему то и дело обращаются коллеги с просьбой отсканировать документы. В результате эффективность работы этого сотрудника снижается из-за того, что его постоянно отвлекают.
Программа BlindScanner решает эту проблему. Используя эту утилиту, можно открыть доступ к сканеру для любого компьютера в локальной сети. Для этого на ПК, к которому подключен сканер, нужно установить серверную часть приложения, а на каждый из компьютеров, с которых планируется использовать устройство, клиентскую. Серверная часть может работать как приложение или же как служба.
Клиентская часть BlindScanner имеет удобный интерфейс, при помощи которого можно полностью управлять процессом сканирования. Для начала нужно выбрать в списке устройств имеющийся в сети сканер, после чего определиться с местом сохранения файлов и форматом.
BlindScanner поддерживает сохранение документов в файлы BMP, GIF, JPG, PDF, PNG, TIFF. Перед выполнением сканирования есть возможность задать разрешение, а также режим цвета: черно-белый, в градациях серого или же полноцветный. Если требуется отсканировать много документов можно задействовать группу настроек «Многостраничное сканирование», после чего можно будет указать, есть ли на сканере автоподатчик бумаги, нужно ли сканировать обе стороны листа и пропускать пустые страницы. Кроме этого, в режиме многостраничного сканирования BlindScanner может выполнять автосканирование с задержкой. Выбранные настройки сканирования могут быть сохранены в виде профиля для дальнейшего использования.
BlindScanner также имеет Pro-версию, которая отличается возможностью выполнять сканирование непосредственно в той программе, в которой предполагается работать с отсканированными документами – Adobe Photoshop, Abbyy Finereader и пр.
Стоит иметь в виду, что для соединения с сервером программа использует порт 8900, поэтому для ее корректной работы, возможно, потребуется проследить, чтобы он не блокировался брандмауэром.
⇡#Scanned Document Distributor 2.0 – загрузка сканов на FTP и отправка их по почте
- Разработчик: Nico Cuppen Software
- Размер дистрибутива: 1,7 Мбайт
- Распространение: shareware
- Русский интерфейс: нет
Большинство «родных» приложений, поставляемых вместе со сканерами, позволяют сохранять готовый файл в одном из популярных форматов, однако на этом их возможности исчерпываются. Представим себе ситуацию, когда нужно сканировать множество документов и затем открывать их в определенной программе. В этом случае приходится делать много лишних действий: сохранять файл на диске, затем запускать программу и открывать файл из нее.
Scanned Document Distributor отличается от других приложений для сканирования тем, что может выполнять множество разных действий с полученными файлами. Так, кроме обычного сохранения их на диск в формате PDF, TIFF, JPG, GIF или PNG, программа может тут же отсылать файл на печать (сетевые принтеры поддерживаются), передавать файл по электронной почте в виде вложения, загружать его на FTP-сервер, а также запускать любое указанное пользователем приложение и открывать в нем файл. Важно, что в рамках одного задания можно использовать несколько действий. Например, отсканированный файл может быть и автоматически отправлен на печать, и загружен на FTP-сервер.
Работа с Scanned Document Distributor организована так: для начала требуется создать профиль, включающий параметры сканирования, а также описание действий, которые необходимо выполнить. После сохранения профиль появляется в главном окне программы, и все, что требуется от пользователя при следующем запуске программы – положить документ в сканер, выбрать нужный профиль и нажать на кнопку, запускающую процесс.
Впрочем, если вы постоянно используете один и тот же профиль, можно сократить число действий до минимума. При помощи функции создания ярлыка для профиля можно добавить значок для быстрого запуска Scanned Document Distributor с выбранными настройками на рабочий стол, в меню «Пуск», на панель быстрого запуска. В настройках программы можно указать адрес электронной почты, на который будет отсылаться уведомление при каждом запуске профиля сканирования.
Программа поддерживает сканеры с автоподатчиком бумаги. В зависимости от выбранных настроек, при автоматическом сканировании нескольких страниц результат может быть сохранен в виде многостраничных файлов TIFF или PDF.
⇡#Photocopier Pro 3.10 – быстрая отправка сканов на печать
- Разработчик: Nico Cuppen Software
- Размер дистрибутива: 1,7 Мбайт
- Распространение: shareware
- Русский интерфейс: нет
К сожалению, далеко не во всех программах, поставляемых вместе со сканерами, есть возможность быстрой отправки скана на печать. Тем не менее, эта функция очень востребована, ведь подключенные к компьютеру сканер и принтер вполне могут заменить ксерокс. Можно, конечно, отсканировать документ, затем открыть его в соответствующей программе и отправить из нее на печать, но это занимает много времени. Если документов не один и не два, это особенно утомительно. Photocopier Pro позволяет отправить готовый скан на принтер нажатием всего лишь одной кнопки.
Программа очень проста в использовании – все ее основные параметры умещаются в одном небольшом окошке (хотя для более тонкой настройки потребуется открыть дополнительное окно). По умолчанию, перед началом сканирования она выводит окно, в котором можно просмотреть документ и, при необходимости, обрезать его, отцентровать, увеличить или уменьшить яркость, изменить масштаб или внести другие коррективы. Тут же можно указать требуемое число копий, включить функцию сканирования с обеих сторон, отключить автоподатчик бумаги.
При наличии нескольких подключенных принтеров можно отдельно указывать, какой из них нужно использовать при получении черно-белых сканов, документов в оттенках серого и полноцветных. Кроме этого, отдельно для каждого из этих цветовых режимов сканирования можно указывать разрешение, а также определять, нужно ли при сканировании в этом режиме включать функцию создания негативов.
⇡#RiDoc 3.3 – помощник в работе с отсканированными документами
- Разработчик: «КОМПАНИЯ «РИМАН»
- Размер дистрибутива: 4,8 Мбайт
- Распространение: shareware
- Русский интерфейс: есть
RiDoc – это многофункциональная программа, которая помогает управляться с большим числом сканов. С ее помощью можно выполнять сохранение отсканированных документов в файлы TIFF, BMP, JPEG, PNG, создавать файлы PDF, отсылать документы на печать или отправлять по электронной почте. Помимо этого, при помощи RiDoc можно быстро вставить скан в документ MS Word. К сожалению, в последней версии MS Word 2010 нет функции прямой вставки изображения со сканера, к которой привыкли пользователи более ранних версий программы. Именно поэтому наличие соответствующей возможности в RiDoc может оказаться очень полезным.
Еще одна интересная возможность RiDoc – наложение на отсканированные документы водяного знака. Эту функцию можно использовать для защиты содержимого от распознавания. Если документ нужно передать другим пользователям, но при этом нежелательно, чтобы текст был распознан, водяной знак в виде ромбов, наложенный поверх основного содержимого, существенно усложнит задачу системам оптического распознавания текста.
Наконец, RiDoc можно использовать для упорядочивания отсканированных документов. В программе реализована функция работы с «быстрыми папками», благодаря чему, во-первых, удобно выбирать директорию для сохранения, а во-вторых, можно быстрее найти сохраненные ранее файлы. Для работы с «быстрыми папками» нужно составить их список, а затем просто выбирать нужную при сохранении.
⇡#Заключение
Какой бы обыденной не казалась задача, в большинстве случаев можно найти оригинальные способы ее решения. Это относится и к сканированию документов. Программы, которым посвящен этот обзор, позволяют упростить выполнение многих операций, связанных с получением и обработкой сканов, автоматизировать некоторые действия. Попробуйте поработать с этими утилитами и, возможно, совсем скоро они войдут в ваш собственный список приложений must have.
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Вторая жизнь хлама, или мини-светильник из сканера / Habr
От добрых людей попал мне в руки вот такой достаточно престарелый сканер, Mustek 6000p, аппарат времен Windows 95 и больших белых пластиковых корпусов. Как раритет большой ценности он не представляет, но выбросить, не заглянув внутрь, жалко).
Собственно, все его электронное содержимое, корпус отправляется на помойку.
Осветитель из сканирующей каретки — обычная флуоресцентная лампа с холодным катодом (CCFL), подобные используются в подсветке LCD-матриц.
Плата с каретки. В левой части видим высоковольтный инвертор, пришло время попробовать зажечь лампу.
В левом углу — интегральный стабилизатор 7812, обозначенный как Q8, по нему легко понять, по каким дорожкам инвертор получает питание. На его входе при включении сканера около 14 вольт, но лампа не горит, как ее запустить? К участку платы с инвертором ведет не так уж и много дорожек от разъема, которым плата каретки соединяется с основной платой, поэтому предположим, что на транзисторе Q5 собран ключ, запускающий лампу.
Замкнем пинцетом резистор R3, соединенный с базой транзистора, на + питания, и… да будет свет!
Разобравшись, что к чему, обрежем все лишнее, впаяем резистор-перемычку между R3 и питанием…
… и штырьки для родного разъема питания принтера.
Получим вот такую аккуратную плату-инвертор, проверяем еще раз.
Для освещения рабочего места этого, конечно же, недостаточно, но можно сделать в каком-нибудь ящике подсветку по принципу лампы в холодильнике. В качестве донора корпуса неплохо подошла не менее престарелая мышь, ровесница сканеру. Выключателем же будет геркон с нормально замкнутыми контактами.
В собранном виде. Жаль, что кнопки не несут никакой функциональной нагрузки=)
Крепим лампу и корпус на двухсторонний скотч. На дверце — магнит от жесткого диска на том же скотче. Не особо эстетично, но задачу выполняет.
Для освещения небольшого пространства более чем достаточно
Внимательный читатель заметит, что на фото платы в корпусе мыши уже перемычка вместо стабилизатора — в нем больше нет необходимости, инвертор питается от домашнего сервера, который стоит на том же шкафу.
Windows 7 и старый сканер, и принтер
Windows 7 и старый сканер, и принтер — реальная ситуация.
Windows 7 и старый сканер и принтер |
С каждой новой операционной системой приходится искать драйвера на старое оборудование.
Поиск осложняется тем, что некоторые вендоры уже не выпускают драйверов для старых устройств.
У меня «старое» оборудование — это принтер и сканер.
Сразу оговорюсь, что установка драйверов в windows 7, 8 практически ничем не отличается от установки в Windows XP , просто яркий вопросик и восклицательный знак стали блеклыми…
Возможно устанавливая операционную систему нужно было подключить устройства — вдруг все само нашлось бы..
Но не нашлось, хотя в начале был поиск в сети Интернет и была надежда, что операционная система найдет драйвера сама… но не нашла.
Способ установки
1. Устанавливаем драйвера для младшей версий windows
У меня сканер Benq 6665-93E, определенный системой как FlatbedScanner BENQ S2W 5450 — драйвера загруженные с официального сайта не подошли, потому, что такой модели как у меня я не нашел…, но решил вставить диск с драйверами для XP — вдруг примет…, собственно теперь сканер работает и даже сканирует, правда без файн ридера не распознает… Но программу установлю позже.
2. Устанавливаем драйвера для других устройств того же вендора.
Если устройство уже не выпускается под этим названием, может выпускаться под другим, просто с незначительными улучшениями.
По поводу принтера — такая же история, только драйвера нашлись на официальном сайте HP.
В общем всем, кто задумывается стоит ли покупать Windows 7 я конечно не буду советовать покупать, а просто тем кто купил предлагаю не отчаиваться.
Спасибо за внимание.
Эту статью написал для Вас, Титов Сергей.
|
Как подключить старый принтер, сканер к компьютеру с Windows 7, 8, 10 | Мой друг
Всё чаще и чаще случается, когда старое, надёжное и вполне рабочее оборудование, например принтер или сканер, уже невозможно подключить к новому компьютеру по причине отсутствия к нему драйверов. Что делать: выбрасывать, покупать новое (ещё неизвестно какого качества)? В этой статье мы расскажем как можно подключить любое такое «устаревшее» устройство к компьютеру под управлением новой операционной системы (Windows 7, 8, 10).
Вкратце, ситуация решается так: на наш компьютер устанавливается компьютер виртуальный, с Windows XP (либо другой, под которым данное оборудование может корректно работать), ставятся драйвера, настраивается взаимодействие.
Попробуем для примера по шагам разобрать подключение принтера Canon LBP-800 и сканера Genius ColorPage-HR6X. Принтер подключается к компьютеру при помощи LPT, потому желательно чтобы компьютер был снабжён таким портом:
Материнская плата с lpt-портом
Если такого порта нет — узнайте возможно ли его добавить внутрь системного блока при помощи платы PCI-LPT:
Добавим компьютеру недостающий LPT-порт при помощи такой платы
Различные переходники USB-LPT скорее всего, нормально работать не будут (поэтому пользователям ноутбуков в этом случае на успех рассчитывать не приходится):
Подключение USB-устройств, таких, например, как сканер Genius ColorPage-HR6X, к виртуальной машине проблем не вызовет.
1. Какую виртуальную машину выбрать?
- Windows Virtual PC (XP Mode) — входит в состав Windows 7 Professional, Ultimate, плохо работает с LPT-портом. После обновления на Windows 8 или 10 перестаёт работать, все данные из неё теряются, ибо в Microsoft так решили).
Oracle VM VirtualBox — бесплатное, есть русский интерфейс, не поддерживает работу с LPT, немного глючное, иногда может по непонятным причинам зависать и выключаться.
- VMware Player — бесплатное, нет русского интерфейса, последние версии работают только на 64-битных операционных системах.
2. Настройка виртуальной машины
Из всего множества программ, мы остановили свой выбор на VMware Player, потому на этом примере мы и будем строить свой обзор.
2.1. Скачиваем, устанавливаем программу создания виртуальной машины.
2.2. Запускаем программу и создаём в ней виртуальный компьютер.
2.2.1. Создаём виртуальную машину (Create a New Virtual Machine).
2.2.2. Выбираем способ установки Windows: либо из дисковода, либо из файла-образа, либо позже (напр. из готового файла-образа диска VMware).
2.2.3. Выбираем название и место расположения системы.
2.2.4. Для «виртуалки» XP достаточно 10 Гб места и пусть для удобства она состоит из одного файла.
2.2.5. Пересмотрим аппаратную часть виртуальной машины.
2.2.6. Все значения «по умолчанию» нас устраивают, нам лишь нужно добавить LPT-порт.
2.2.7. Выделяем «Parallel Port» (LPT), нажимаем Далее -> Далее -> Финиш.
2.2.8. Для того, чтобы добавить общую папку для обмена информацией между компьютерами, нажмём кнопку «Edit virtual machine settings» (Редактировать параметры виртуальной машины):
2.2.9. Переходим во вкладку Options, находим пункт «Shared Folders», ставим переключатель в положение «Always enabled» (всегда включено) и ставим галочку «Map as a network drive in Windows guests» (Присоединять в качестве сетевого диска).
2.3. Устанавливаем на виртуальную машину Windows XP.
Запускаем виртуальную машину, устанавливаем Windows, пакет необходимых программ.
Из программ нам скорее всего понадобятся лишь те, с помощью которых мы будем здесь печатать (либо сканировать), например: пакет офисных программ Microsoft Office, Abbyy FineReader для распознавания сканированного текста, XnView для облегчения процесса сканирования изображений.
3. Подключение LPT-устройства
Для того, чтобы установить LPT-устройство, вроде нашего принтера Canon LBP-800, необходимо скачать его драйвер с веб-сайта производителя, либо вставить в дисковод установочный диск, и, следуя рекомендациям производителя, инсталлировать его в нашей виртуальной машине.
9. Устанавливаем драйвер принтера, проверяем его работоспособность.
4. Подключение USB-устройства
Для того, чтобы подключить наш сканер Genius ColorPage-HR6X (равно как и любое другое USB-устройство: принтер, флеш-накопитель, веб-камеру и т.д.), необходимо правой кнопкой мыши на значке этого устройства в выпадающем меню нажать «Connect (Diskonnect from host)» (Подключить (Отключить от основного компьютера)).
После обнаружения нового устройства, установить для него драйвер, согласно рекомендаций производителя данного оборудования.
5. Работа
Для распечатки файла необходимо проделать следующие действия: копируем его в папку обмена, запускаем виртуальный компьютер, открываем в нём этот файл, распечатываем.
Чтобы что-либо отсканировать необходимо: запустить виртуальный компьютер, запустить программу сканирования, произвести сканирование (распознать текст при необходимости), результаты работы скопировать в папку обмена. Теперь результатами работы можно пользоваться на основном компьютере.
6. Выводы
Теперь старые, неподдерживаемые производителями устройства обретают новую жизнь, а мы — экономим немного денег и нервов. Ведь новое оборудование не всегда лучше старого! Правда, на все операции теперь придётся тратить немного больше времени.
Драйвер сканера Genius ColorPage-HR6X для Wndows 7 и старше — не существует и он, соответственно, на нашем основном компьютере работать не будет.
А вот для виртуальной машины VMware — подключение и нормальная работа устаревших устройств — вполне посильная задача.
Как я пленки цифровал, и не только / Habr
Немного предисловия
Сначала даже мысли не было писать статью, все казалось обыденным и малоинтересным. Но к своему удивлению, занимаясь на новогодних выходных приведением в порядок фотоальбомов, с интересом заметил, что не только я решил посвятить этому полезному делу праздничное время. Соответствующая по тематике статья «Опыт создания каталога и индексации семейного фото-архива. Индексация и оцифровка фотопленок» была и на хабре. Чуть позже появилась еще одна статья «Метаданные для организации хранения фото-архива». Посему решил поделиться каким-никаким опытом, может что по крупицам кому и пригодится.
В общем-то идея отсканировать и упорядочить старые фотографии, конечно же, вынашивалась давно, на такой объем работ по сканированию старых фотопленок (больше сотни) и фотографий (тысячи) решиться непросто. Вообще еще с детства хотел, чтобы у меня были оцифрованные старые фотографии прапрабабушек-прадедушек, и вот наконец спустя 20 лет решил сподвигнуться на это дело.
Сканер
Первое, в чем был вопрос — естественно сканер. В свое время, лет 7 назад, пытался оцифровывать негативы и решил запасти пленочный сканер. Денег особо не было, выбрал что подешевле, им оказался Miktotek Filmscan 35.
По сравнению с монстрами сканирования, стоил он копейки, но и результат выдавал устрашающий. Я использовал к нему Silverfast как наиболее продвинутый софт в то время (может и сейчас). Не знаю, почему, но иногда мне при разных проходах это чудо выдавало то синюю, то зеленую фотку, то зависало все, это было непредсказуемо и очень грустно, над каждым кадром приходилось корпеть по 10-15 минут, выправляя гистограммы и осуществляя прочие танцы с бубном. Вобщем этот процесс отбил у меня охоту сканировать пленки на несколько лет, сканер так где-то и валяется.
Сейчас, обдумав все за и против, было решено следующее.
Было несколько моментов, которые надо было учесть:
- сканировать по большей части буду не я, а родители, благо у них время сейчас есть
- сканировать надо не только пленки, но и фото
- сканировать надо много
- сказочного бюджета нет
Кроме всего означенного я понимал, что сейчас пленка уже не является актуальным носителем, и поэтому скорее всего сканировать надо будет только один раз, правда может уйдет на это много времени.
Итак, пленочные сканеры отпали по двум причинам:
во-первых, предыдущий опыт показал, что за дешево нормальный такой агрегат не купить, а то, что дешево — ой, такой ад второй раз я не вынесу.
Во-вторых, покупать отдельно сканер для фоток и отдельно для пленки — тоже как-то дороговато и нецелесообразно.
Тем более, сказал я себе, если попадется что хорошее — отнесу в профессиональную лабораторию, уж на десяток кадров можно и разориться.
Посмотрев, что есть в продаже из того, что умеет сканировать кроме бумаги еще и пленку, выяснилось, что выбор невелик: или опять же заоблачные цены, или всего пара-тройка вариантов. Перерыв все работающие сразу после праздника магазины оказалось, что есть следующие приемлемые варианты:
- Epson Perfection V330 Photo (A4, 4800 x 9600 dpi, USB 2.0, CCD,Film Adapter)
- Epson Perfection V370, Photo (A4, 4800×9600 т/д, CCD, USB 2.0)
- Canon CanoScan LiDE 700F (A4 9600х9600dpi 48bit CIS Слайд-адаптер USB2.0)
- Canon CanoScan 5600F (A4 4800х9600dpi 48bit Слайд-адаптер USB2.0)
Остальное было или слишком дорого, от 10000, или, наоборот, ничего не умело. К сожалению, CanoScan 5600F отпал по причине отсутствия в данный момент в продаже, хотя по описанию очень неплох. Остальные оказались, по отзывам, примерно одинаковыми, но решающую роль сыграл тот факт, что для Epson’ов были драйвера для Linux, а поскольку хотелось бы работать не только под виндой, то в конце концов выиграл Epson Perfection V330 Photo. Нигде не смог узнать, чем же 330 модель отличается от 370, но поскольку линуксячьи драйверы упоминались только для 330, то остановился на нем, так сказать, «во избежание».
Драйверы берут на сайте AVASYS.
К сожалению под линукс попробовать еще не успел, но в виндовом софте понравилась функция удаления дефектов — на черно-белых старых фотографиях работает на ура. Но с ней тоже надо быть осторожным — иногда может за дефект посчитать что-то стоящее.
В отзывах по поводу сканера местами упоминается проблема с появлением полос при сканировании пленок — но я такого пока не наблюдал. Тем не менее на мой взгляд вот кое-что полезное по этому поводу, найденное в одном из отзывов на яндекс-маркете: «Спустя два года могу отчитаться об итоге расследования: в рамке сканера есть калибровочное окошко, где устанавливается баланс белого. Если туда попадают пылинки — получаются „битые пиксели“, которые при прогоне каретки дают полосы. Это, скорее всего, конструктивный дефект новой светодиодной подсветки (но кто же в этом сознается…). Итак господа, если у вас есть такой сканер,
удаляйте пыль.»
С каким разрешением сканировать — этот вопрос был не последним. Сканер выдает максимум 4800х9600, но при попытке выставить такое при скане фото 9х13см система стала материться на масштаб, пришлось уменьшать.
Критерий выбора разрешения простой: если считать, что печатать можно со стандартным разрешением 300dpi, то чтобы получить такое же изображение, надо иметь минимум 300dpi. Учитывая, что фото старые, то смысла сильно завышать эту цифру нет — все равно физическое разрешение не позволит получить качество из ничего. Опять же, вряд ли кто-то когда-то захочет печатать плакат с изображение прадеда на формате А1 или даже А4. Если кто и напишет книжку — то вряд ли будет картинка больше чем на лист. Вобщем решил, что для совсем старых сойдет двукратное превышение, для более качественных и более поздних — трехкратное, т.е. 600dpi и 900dpi соответственно. Далее выбрал то, что было наиболее близко из того, что выдала софтина, что шла со сканером.
Для негативов решил использовать максимум — не зря же покупал с таким разрешением… Скорее всего это перебор 4800х4800dpi, но всегда можно потом урезать, но главное, что потом уже не придется пересканировать с другими параметрами и можно спать спокойно.
Сканы сохраняются, естественно, ни в коем случае не в jpeg, дабы избежать потерь на сжатие. Все — только tiff. Вроде, конечно, место кушает побольше, но зато раз отсканировать — и потом проблем не знать: что хочу, то и делаю. К этому я тоже пришел не сразу, но практика показывает, что если сэкономить сейчас — потом буду жалеть и возвращаться к этому вопросу, а так, если все по-максимуму — то потом и сожалеть не о чем.
Каталогизация
Естественно, после оцифровки надо все это дело как-то разгребать. Основной задачей было подписывание пра-пра-родственников, ибо я хотел сохранить историю семьи на будущее, а без грамотных комментариев там никто никогда не разберется.
Вариант сразу обрабатывать фотки и выкладывать на сайт не подходил по двум причинам: во-первых, надо обработать все и сразу, а это время, да и родители в этом ничего не понимают; во-вторых, технологии меняются, и кто б знал, как через пару десятков лет будет выглядеть сайт, если вообще он будет как-то существовать.
Использование умной программы-каталогизатора не подходила по той же существенной причине — нет никакой гарантии, что через несколько десятков лет эта софтина будет жива и соотвественно никто не поймет, что, где и как хранится в ее умном уникальном формате.
На ум пришло решение хранить описание в обычном текстовом файле с тем же именем, что и фото — текст он и в африке текст, наверняка прочитать сможет кто угодно спустя десятиления, даже если придумают еще какой-то супер-юникод, все же это намного надежнее, чем специальный софт. Но как программист я с ужасом смотрел на этот вариант — ну некрасиво и все тут. Да и неудобно в процессе работы.
Родители сказали, что вообще хотят как в ворде — вот фотка, вот подпись — и все понятно. От такого предложения волосы встали дыбом, ибо опять же — сегодня ворд есть — завтра его нет.
Еще один вариант — хранить подписи в EXIF. Тут смущало то, что при обработке картинок многие софтинки EXIF просто игнорируют, в результате потерять драгоценные подписи может оказаться невосполнимым.
В общем, проанализировав всю ситуацию, принял решение: скнируем фото, подписываем его в виде EXIF и потом все эти картинки с подписями делаем read-only, дабы не было никакого соблазна что-то менять, и таким образом гарантируем сохранность информации. Хочется менять — делай копию — и вперед. Ну и бэкапы конечно. И вообще, в конце концов на то мы и программисты, дабы набросать небольшой скриптик, чтоб весь EXIF можно было на всякий случай экспортнуть в текстовый файлик, «во избежание» 🙂
Для работы с EXIF в линуксе есть куча инструментов командной строки, но это неприемлемо для удобной работы с большим количеством картинок. Тем не менее, вот что есть: exif
, exiftool
, exiv2
, погуглив, можно найти более подробную информацию. Далее я использовал exiftool
для пакетной обработки, но об этом позже.
Смотрим, что есть из GUI. Поизучав, что нам предлагает OpenSource сообщество, как-то остановился на DigiKam — «digiKam is an advanced digital photo management application for Linux, Windows, and Mac-OSX», как написано у них на сайте.
Редактировать я решил в GIMP, GNU Image Manipulation Program, аналог фотошопа, но opensource. Поэтому возможность редактировать фото для софтины каталогизации отдельно не требовалась, а вот в самой каталогизации подкупили несколько вещей.
Во-первых, DigiKam редактирует EXIF, что мне и надо.
Во-вторых, все фото сразу на экране, подписываем в окошке рядом и сразу переходим к следующей — быстро, просто и удобно.
В-третьих, было замечено, что в самой EXIF есть несколько похожих тэгов для комментирования: Comment, UserComment, ImageComment, так вот, DigiKam пишет сразу во все, так что вероятность, что эту информацию прочитает другой софт, достаточно велика.
Кроме того, читая отзывы, меня порадовала мысль, что кроме просто EXIF софтинка умеет вести каталог, причем ничего никуда не копируя, в отличие от многих других, а просто обрабатывая все на месте. Это было огромным плюсом — я не искал эту возможность изначально, но она оказалась как нельза кстати. И что мне понравилось — кроме занесения инфы в EXIF, она пишет ее в свою базу и потом фото удобно сортировать и искать по меткам, тэгам, описаниям и т.п. И даже если в какой-то момент софт исчезнет и база тоже — то копия данных останется в EXIF, что, собственно, мне и надо.
Некоторые интересные мысли по каталогизации описаны в уже упоминавшейся статье «Опыт создания каталога и индексации семейного фотоархива. Индексация и оцифровка фотопленок». Так вот, все или почти все эти данные тоже можно держать в EXIF и при необходимости экспортить в любой формат, как нам будет удобно.
Дополнительным плюсом DigiKam является то, что можно в качестве обложки альбома можно выбрать любое фото, а мысль иметь в качестве обложки фото самого бумажного альбома мне понравилась, за что спасибо автору.
Еще один неочевидный момент, с которым я столкнулся при работе с DigiKam: если нет прав на запись в фото-файл, то софтина молча пишет только в свою базу, никак не давая понять, что есть проблемы. Я долго пытался разобраться, почему подпись в проге есть, а в файле — нет, тем более, что в настройках установлена опция «сохранять в файле». Так вот, имейте это в виду — проверяйте права доступа, а то можете потом долго материться.
Выкладываем на сайт
Итак, решены основные задачи — сканирование и каталогизация. Теперь настало время похвалиться перед родственниками, показать знакомым фото. Естественно путем выкладывания фото на сайт. Не так давно я уже делал софтинку для этого дела: сложил нужные фото в
каталог, запустил — и готово, сделался альбом. Об этом я писал на хабре в прошлый раз, «Simple automation: фотоальбом». Теперь же, используя DigiKam, я решил, что прямо в EXIF-тэгах можно помечать фото, надо его помещать в фотоальбом или нет, поскольку при сканировании были всякие картинки, которые на сайт выкладывать не стоит. Да и комментарии теперь можно брать из EXIF.
Вроде бы все хорошо, да не очень.
На сайте все обрабатывается в PHP, и там есть, как мне казалось, замечательная функция для работы с EXIF, read_exif_data()
, но как показала практика, эта недофункция показывает только часть данных, абсолютно умалчивая про остальное. Перерыл все что мог — и мечта о легкой жизни канула в лету, пришлось вытаскивать EXIF из файлов на этапе генерирования альбома, благо инструменты командной строки имеют место быть.
В итоге переписал скрипт, вспомнив язвительный комментарий к предыдущей своей статье «Генератор php-файлов на Perl… Месье знает толк…», посмеялся про себя, что все же был прав, что полностью не положился на PHP — вот она мне подставила бы сейчас ножку, а так пара минут — и проблема решена.
Итак, при обработке фото в DigiKam помечаем фото флажком (он там называется PickLabel). Флажок пишется в файл в EXIF. Когда процессим все файлы из каталога — вытаскиваем флажок с помощью exiftool:
$flagPickLabel = `exiftool -b -PickLabel '$fname_in'`;
Ну и далее в зависимости от флажка — если стоит — то процессим, если нет — пропускаем. Все задается в командной строчке, дабы было удобно. На самом деле тут можно обрабатывать много всего, это уже на вкус и цвет кому что надо.
Ссылка на исходники, если вдруг кому-то понадобится внимательно посмотреть или даже применить: photo_album-r143.tar.gz. Как пользоваться — упомянуто в предыдущей статье, не буду повторяться.
На этом спасибо за внимание, а если кому пригодилось — то безмерно рад.
Критика приветствуется.
UPD: Вот случайно нашел еще на хабре про сканирование негативов — удивляюсь, как раньше не заметил. Пусть будет тут до кучи.