Рейтинговые книги
Читем онлайн Linux - Алексей Стахнов

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
1 ... 126 127 128 129 130 131 132 133 134 ... 151

SANE представляет собой интерфейс, который обеспечивает доступ к сканирующему оборудованию стандартным образом, а также библиотеку модулей для многих моделей сканеров. Поддерживаются USB– и SCSI-сканеры, сканеры, подключаемые к параллельному порту, и даже сканеры, подключаемые по интерфейсу FireWire (IEE-1394), а также некоторые цифровые камеры.

В дополнение к библиотеке модулей, в состав пакета входят программы для сканирования (frontends), а также и программы от других разработчиков. Более подробно об этих программах мы поговорим ниже.

...

Замечание

Есть такие понятия – frontend и backend. Frontend – программа, с которой непосредственно «общается» пользователь, обычно она имеет графический интерфейс. Никогда не взаимодействует напрямую с аппаратными средствами. Backend – программа, с которой пользователь обычно не работает. С этой программой взаимодействует программа frontend – она передает какую-то информацию, a backend управляет аппаратурой.

Обычно практически любой дистрибутив содержит пакет SANE, однако лучше всего взять его на сайте разработчиков, поскольку пакет динамично развивается и дополняется. После установки пакета желательно отредактировать список устройств в файле /etc/sane.d/dll.conf – все лишние устройства «закомментировать».

Добавим наше устройство в файл /etc/sane.d/scanner.conf:

usb /dev/usb/scanner0

После этого протестируем список доступных устройств командой:

scanimage -L -v

Среди распознанных устройств должно быть и наше устройство. Теперь можно посмотреть, на что способно наше устройство:

scanimage –help -v –device scanner:/dev/usb/scanner0

Вы должны увидеть нечто, подобное приведенному ниже:

–mode Binary|Gray|Color

–depth 8|16

–halftoning

–dropout None|Red|Green|Blue

–brightness -4..3

–sharpness -2..2

–gamma-correction

–color-correction –resolution

50|60|72|75|80|90|100|120|133|144|150|160|175|180|200|216|240|266|300|320 I 350|360|400|480|600|720|800|900|1200|1600|1800|2400|

–threshold 0..255

–mirror[=(yes|no)]

–speed[=(yes|no)]

–auto-area-segmentation[=(yes|no)]

–zoom 50..250

–preview[=(yes|no)]

–preview-speed[=(yes|no)]

–source Flatbed|Transparency Unit

–film-type Positive Film|Negative Film

–focus-position Focus on glass|Focus 2.5mm above glass

Программное обеспечение (frontend) для пакета SANE

На сайте SANE заявлено о наличии в данный момент ряда программ для сканирования с помощью SANE. Рассмотрим их поподробнее.

Xsane

Графическая программа под X Window для сканирования. Поддерживает следующие возможности:

• сканирование и просмотр изображения в формате JPEG, PNG, PNM, PS, RAW, TIFF;

• отправку отсканированного изображения по факсу с помощью специальной утилиты;

• отправку отсканированного изображения по электронной почте с помощью специальной утилиты;

• управление гамма-коррекцией;

• встраивается в качестве plug-in в GIMP;

• работу в следующих операционных системах:

– UNIX (Linux);

– OS/2 с X11;

– Windows 9x/NT/2000.

xscanimage

Программа для сканирования в среде X Window. По сравнению с Xsane имеет слишком мало возможностей:

• сохраняет сканированное изображение в файл в формате PNM;

• встраивается в качестве plug-in в GIMP.

Quitelnsane

Программа работает в среде X Window и позволяет сканировать и сохранять изображения. Базируется на библиотеке Qt.

FIScan

Программа работает в среде X Window и позволяет сканировать и сохранять изображения. Базируется на библиотеке FLTK.

scanimage

Утилита командной строки для сканирования изображений. Неудобна в использовании, зато работает в текстовом режиме.

TkScan

Как написано на сайте SANE – очень приятный графический интерфейс, который поддерживает сканеры Mustek, используя утилиту scanimage, входящую в состав SANE.

saned

Сетевой демон для удаленного сканирования. Существуют же сканеры с автоподачей оригиналов.

scanadf

Утилита командной строки, позволяющая задействовать дополнительные возможности сканеров с автоподачей оригиналов.

scanIite

Утилита для сканирования изображений, написанная на Java. В настоящее время находится в стадии beta-тестирования.

xcam

Ерафическая утилита для фотокамер. Немного не по теме данной главы, но эта программа входит в SANE.

Staroffice v5.2

Этот офисный пакет содержит простой интерфейс для сканирования, который использует SANE.

NSane

Ерафическая программа по взаимодействию с SANE в NeXTStep.

Программа VueScan

VueScan позиционируется разработчиками как альтернатива SANE. Включает библиотеку драйверов сканеров и графическую оболочку в одной программе. Исходные тексты программы не публикуются. Распространяется как Shareware – без оплаты не сохраняет сканированные изображения. Ориентирована на слайд-сканеры: поддерживает инфракрасный канал, фокусировку, установку времени экспозиции, пакетную обработку, многократное сканирование. Содержит специальные фильтры обработки изображений для пленки: удаление зерна, восстановление блеклых цветов.

Ссылки

• www.bog.pp.ru – Сергей Богомолов. Hardware: Использование USB-сканера в Linux.

• www.digitalware.ru/static/dwscanners/ – обзор сайтов, посвященных сканерам и сканированию.

• www.hamrick.com/vsm.html – официальный сайт VueScan – программы для сканирования, содержащей набор драйверов для сканеров.

• www.scaner.ru – сайт, посвященный сканерам.

• www.scaners.ru – сайт, посвященный сканерам.

• www.buzzard.org.uk/jonathan/scanners-usb.html – список USB-сканеров, поддерживаемых SANЕ.

• www.mostang.com/sane – официальная страница пакета SANE.

• panda.mostang.com/sane/sane-backends.html – поддерживаемые сканеры.

• www.qbik.ch/usb/devices/devices.php – список USB-устройств, более или менее поддерживаемых Linux, с отзывами владельцев.

• www.epsondevelopers.com/lscan.jsp – страница на сайте Epson о драйверах сканеров для Linux.

• www.xsane.org – официальный сайт Xsane.

• www.hamrick.com/vsm.html – сайт программы VueScan.

• sunsite.unc.edu/pub/Linux/apps/graphics/capture/ – месторасположение программы TkScan.

Глава 37 Различная «экзотическая» периферия и внешние устройства

В этой главе пойдет речь о таких устройствах, с которыми большинству пользователей, вероятно, в обычной жизни еще не довелось сталкиваться. Например – карманный персональный компьютер (КПК, PDA) или мобильный телефон с инфракрасным портом. Или цифровой фотоаппарат. Одним словом, экзотика, которая медленно становится нормой жизни. И основная проблема – каким образом компьютеру обмениваться информацией с этими приборами? Как обычно, производители всевозможных электронных устройств позаботились о программном обеспечении для Windows, а для альтернативных операционных систем практически ничего нет. Попробуем устранить этот недостаток и рассказать о программном обеспечении для синхронизации информации между Linux и вашими электронными новинками.

Linux и телефоны Nokia

Пожалуй, добрая треть мобильных телефонов, находящихся в эксплуатации у нашего населения, – это аппараты финской фирмы Nokia. Вы не замечали, что обыкновенная записная книжка, по крайней мере, по части записи телефонов, для вас – уже прошедшее время? Что все телефоны находятся либо в памяти вашего мобильного телефона, либо на его же SIM-карте? А не задумывались ли вы о перспективе потери мобильного телефона или выходе его из строя? Ведь в таком случае вы потеряете все телефонные номера, которые собирали на протяжении, наверное, целого года. Перспектива не радужная… Руками переписывать всю информацию с дисплея телефона на бумажку? Многие, наверное, уже забыли, как авторучку держать, все время на компьютере да на компьютере. Надо бы для этого компьютер и приспособить.

А в этом нам поможет замечательная программа Gnokii (рис. 37.1). Уже из логотипа понятно ее назначение.

Рис. 37.1. Логотип программы Gnokii

Программа предназначена для работы с мобильными телефонами фирмы Nokia. Ниже приведен список полностью поддерживаемых мобильных телефонов:

• Nokia 6130;

• Nokia 6150;

• Nokia 6190;

• Nokia 5110;

• Nokia 5130;

• Nokia 5190;

• Nokia 3210;

• Nokia 3110;

• Nokia 3810;

• Nokia 8110;

• Nokia 8110i;

• Nokia 2110;

• Nokia 2140;

• Nokia 6080;

• Nokia 640;

• Nokia 5160;

• Nokia 6160;

• Nokia 6185.

Как видите, список полностью поддерживаемых телефонов не очень велик, однако частично поддерживаемых моделей телефонов не меньше. Причем среди них попадаются как GSM– так и NMT-модели. Соединение с телефоном может производиться через специальный кабель, подключаемый к последовательному порту компьютера и телефону, или через инфракрасный порт.

На рис. 37.2 изображен внешний вид программы Gnokii.

Рис. 37.2. Внешний вид программы Gnokii

Для конфигурирования телефона следует зайти в соответствующее меню (рис. 37.3).

Рис. 37.3. Конфигурация номеров центра SMS-сообщений в программе Gnokii

Для резервного копирования данных необходимо выполнить простую операцию (рис. 37.4).

Рис. 37.4. Резервное копирование телефонных номеров из телефона программой Gnokii

Если ваш телефон подключен к компьютеру и запущена программа Gnokii, вы можете использовать программу для набора телефонного номера и звонка, отсылки SMS-сообщений (рис. 37.5), редактирования телефонной книги и т. п.

Рис. 37.5. Отсылка SMS-сообщения при помощи программы Gnokii

В общем, нужная программа. К сожалению, автору неизвестно о существовании подобного программного обеспечения для мобильных телефонов других производителей. Правда, создатели программы Gnokii обещают в следующих версиях программы поддержку телефонов Ericson, но пока этого еще нет.

Linux и КПК

1 ... 126 127 128 129 130 131 132 133 134 ... 151
На этой странице вы можете бесплатно читать книгу Linux - Алексей Стахнов бесплатно.

Оставить комментарий