Instalando y usando escáneres

Resumen

Esta sección explicará como instalar y utilizar escáneres por medio de ScannerDrake (el asistente para el escáner), SANE y XSane (software de interfaz con el escáner). También dará una lista de otros software de interfaz con el escáner que funcionan bajo GNU/Linux.

Comenzando

El uso de un escáner bajo Mandrake Linux nunca ha sido más fácil. Si su escáner está soportado por SANE, lo cual es sumamente probable si es uno USB, sólo tiene que conectarlo a la computadora, encenderlo y lanzar su software de adquisición de imágenes favorito.

Si esto no ocurre, no se preocupe: gracias al asistente ScannerDrake tendrá su escáner identificado, configurado y listo para trabajar en pocos minutos.

Sugerencia

Note que si bien el soporte ahora es bastante bueno para estos dispositivos, no todos los escáner están soportados bajo Linux: antes de comprar hardware nuevo, siempre es una buena idea visitar la base de datos de hardware de MandrakeSoft (en inglés) y la base de datos de hardware Linux (en inglés), así como también la página web de SANE (en inglés), para verificar los problemas de compatibilidad.

Si su computadora está conectada a una red LAN, puede interesarle ejecutar el asistente ScannerDrake para aprovechar la característica de compartir el escáner.

Conecte, encienda, escanee

La mayoría de los escáneres modernos no necesitan configuración alguna: debería ser posible simplemente conectar un escáner a la computadora, encenderlo, y lanzar el software de adquisición de imágenes. El software de escaneo reconocerá automáticamente al escáner y Usted podrá utilizarlo de inmediato.

Si es un usuario de GNOME o KDE, cuando se conecta y se enciende un escáner Usted verá aparecer en su escritorio un icono similar al que se muestra en Figura 2.18. El icono del escáner en el escritorio. Este icono le dará acceso instantáneo al software de escaneo y desaparecerá cuando desconecte o apague el escáner.

Figura 2.18. El icono del escáner en el escritorio

El icono del escáner en el escritorio

Si el icono no se muestra, o el software de escaneo (XSane) parece no funcionar, la razón puede ser cualquiera de las siguientes:

  1. La característica de iconos dinámicos no está funcionando adecuadamente en su sistema: debe asegurarse que instaló los paquetes hotplug y dynamic.

  2. No está instalado el software SANE en su sistema. Por favor, inicie ScannerDrake para que se instale el mismo automáticamente o consulte “El software SANE”, para saber cómo instalar todos los paquetes necesarios.

  3. No se puede usar XSane porque su escáner no se reconoció automáticamente. Por favor, lea “ScannerDrake” para aprender cómo configurar su escáner utilizando ScannerDrake.

  4. Su escáner no es uno USB. Los iconos dinámicos sólo funcionan para escáneres USB. En este caso lance XSane eligiendo Multimedios+Gráficos->XSane en el menú principal.

Puede estar seguro que SANE reconocerá automáticamente los escáneres USB. Si tiene un escáner SCSI o de puerto paralelo, probablemente deba configurarlo usando ScannerDrake.

El software SANE

SANE, que significa Scanner Access Now Easy (El acceso al escáner ahora es fácil), es una interfaz para los escáner y otros dispositivos de adquisición de imágenes tales como las cámaras digitales y los framebuffers. SANE se coloca entre el dispositivo y el software de adquisición/procesamiento de imágenes, de forma tal que los desarrolladores pueden escribir software de aplicación sin preocuparse por los controladores de dispositivos.

El software SANE consiste de tres paquetes: la biblioteca SANE (libsane1), los back-end de SANE (sane-backends, los módulos para los dispositivos de adquisición de imágenes) y los front-end de SANE (sane-frontends, programas básicos para la adquisición de imágenes). Si no instaló los paquetes de SANE durante la instalación del sistema, por favor ejecute ScannerDrake: todos los paquetes necesarios se instalarán automáticamente.

Nota

Si eligió instalar los paquetes a mano, no importa, en esta etapa, si su escáner está encendido: SANE se instalará sin problemas incluso si no hay un dispositivo físico conectado a la computadora.

ScannerDrake

ScannerDrake es la herramienta de detección y configuración del escáner de Mandrake Linux. Este asistente lo ayudará a instalar su escáner si falla la detección automática y, desde la versión 9.1 de Mandrake Linux, soporta algunas características nuevas interesantes.

En el momento de escribir este manual, ScannerDrake soporta prácticamente todos los escáneres USB y la mayoría de los escáneres SCSI y de puerto paralelo. Una vez más, consulte la página web de SANE para más información.

Antes de lanzar ScannerDrake, la interfaz de conexión (USB, SCSI o puerto paralelo) debe estar funcionando apropiadamente, el escáner en sí mismo debe estar conectado a su computadora y con la alimentación de energía activa. Consulte el manual del fabricante para saber como instalar y probar su hardware.

Cuando está todo listo, puede lanzar ScannerDrake haciendo clic sobre este icono en Centro de Control de Mandrake bajo la sección Hardware. Recuerde que toda la configuración de hardware debe realizarse como root.

El programa intentará detectar el fabricante y el modelo de su escáner, si encuentra uno que está listo para usar, mostrará algo de información acerca del mismo en la parte superior de la ventana del asistente. Si, por el contrario, falla la detección y no se identificaron escáneres, se le mostrará esta ventana:

Figura 2.19. Instalar su escáner con ScannerDrake

Instalar su escáner con ScannerDrake

Puede intentar realizar una búsqueda nueva haciendo clic sobre el botón Buscar escáneres nuevos, útil si conectó un escáner recién. De cualquier forma, si falla la detección automática, puede hacer clic sobre el botón Añadir un escáner manualmente y buscar el modelo específico que posee expandiendo primero la sección de los fabricantes, y luego examinando los modelos disponibles.

Figura 2.20. La lista de árbol de todos los modelos de escáner conocidos

La lista de árbol de todos los modelos de escáner conocidos

Luego de elegir el modelo apropiado, se le pedirá seleccionar el dispositivo en el que está conectado su escáner. A menos que sea un escáner de puerto paralelo, puede dejar la opción Autodetectar puertos disponibles y hacer clic sobre Aceptar, como se muestra debajo. Si tiene un escáner de puerto paralelo, por favor especifique aquí el puerto al cual está conectado. Por lo general sólo hay un puerto paralelo en una computadora, por lo que debería ser correcto seleccionar /dev/parport0 en la lista desplegable.

Figura 2.21. Especificando el tipo de conexión

Especificando el tipo de conexión

Ahora su escáner está instalado y Usted está listo para utilizar los programas que vienen con SANE, XSane u otro software de adquisición de imágenes.

Aviso

Note que los dispositivos multifunción de HP, tales como las impresoras OfficeJet o PSC se deben configurar con PrinterDrake. Por favor, consulte “PrinterDrake: configurando las impresoras” para más información. La parte del escáner de los dispositivos multifunción no-HP se puede configurar con ScannerDrake como un escáner común.

Para probar que todo funciona sin problemas, lance xscanimage desde una terminal e intente adquirir una imagen con su escáner. Primero puede adquirir una previsualización de la imagen haciendo clic sobre el botón Ventana de previsualización, como se muestra en Figura 2.22. xscanimage, un programa de adquisición de imágenes básico pero efectivo.

Figura 2.22. xscanimage, un programa de adquisición de imágenes básico pero efectivo

xscanimage, un programa de adquisición de imágenes básico pero efectivo

Note que xscanimage también se puede invocar directamente desde GIMP, eligiendo Archivo+Adquirir+xscanimage->Device dialog... en el menú, o eligiendo directamente la entrada [nombre_de_su_escáner]:[puerto_de_su_escáner], donde [nombre_de_su_escáner] será el nombre del fabricante de su escáner; y [puerto_de_su_escáner] será el puerto al cual está conectado su escáner, por ejemplo: epson:/dev/usb/scanner0 para un escáner Epson USB.

Comenzando con la versión incluida en Mandrake Linux 9.1, ScannerDrake permite compartir el escáner entre los usuarios conectados a través de una red local. La instalación es muy fácil, simplemente haga clic sobre Compartir escáner y marque la casilla Los escáneres en esta máquina están disponibles para otras computadoras si desea compartir un escáner local con otros usuarios conectados en la misma LAN; o la casilla Usar los escáneres en computadoras remotas si desea conectarse a un escáner conectado en alguna otra computadora en la red. Con estos botones puede definir qué máquinas tienen permitido el uso de sus escáneres y a qué máquinas están conectados los escáneres remotos que Usted desea usar.

Figura 2.23. Compartiendo escáneres dentro de una red LAN

Compartiendo escáneres dentro de una red LAN

XSane

A pesar que xscanimage es más que suficiente para las necesidades básicas de adquisición de imágenes, los usuarios más experimentados o de aplicaciones gráficas más intensivas estarán complacidos en saber que Mandrake Linux incluye un programa más sofisticado, XSane, que ofrece más opciones y una pantalla más informativa en lo que respecta al proceso de adquisición de imágenes.

Puede lanzar XSane haciendo clic en el icono del escritorio o eligiendo Multimedios+Gráficos->XSane en el menú principal. Verá aparecer en su pantalla varias ventanas como se muestra en Figura 2.24. Ventanas múltiples de XSane y el icono de ScannerDrake en el escritorio.

Figura 2.24. Ventanas múltiples de XSane y el icono de ScannerDrake en el escritorio

Ventanas múltiples de XSane y el icono de ScannerDrake en el escritorio

Si el paquete xsane-gimp está instalado, tendrá una extensión de GIMP a su disposición. Esto le permitirá importar sus imágenes directamente en GIMP para tareas de edición de imágenes (consulte el capítulo Arte gráfico y manipulación de imágenes de nuestra documentación en línea) Para hacerlo, simplemente seleccione Fich+Adquirir->XSane: Ventana de diálogo de dispositivo... en el menú para lanzar XSane. Ahora puede escanear su imagen y hacer que la misma se envíe directamente a GIMP.

Configuración avanzada

Ajuste fino de la resolución

La mayoría de los escáneres modernos pueden tener una resolución alta, típicamente 600 DPI (Dots Per Inch, Puntos por pulgada) o incluso más, que puede aumentar a valores superiores gracias a la interpolación. Pero sería un error realizar todas sus adquisiciones en la máxima resolución disponible. Puede ocurrir que hay muy poca, tal vez ninguna, diferencia en calidad entre una adquisición de una imagen a 300 y a 600 DPI, pero el tamaño del archivo crecerá de manera exponencial a valores mayores, llegando hasta muchos MB de espacio en disco para un único archivo de imagen.

El valor de la resolución se debería elegir de acuerdo con el dispositivo donde se reproducirá la imagen. Para las imágenes que se mostrarán en monitores de computadora, por ejemplo imágenes para sitios web, la resolución tendrá que ser lo más cercana posible a la del monitor, alrededor de 80 DPI (para una muestra a 1024x768, podría ser menor para 800x600); valores más altos no sólo resultarán en imágenes más “pesadas”, sino que las dimensiones también se incrementarán, de forma tal que una imagen adquirida a 160 DPI en vez de a 80 DPI será cerca de dos veces más grande[1].

Si pretende imprimir sus imágenes, una resolución de 150-200 DPI debería ser suficiente para muchas impresoras hogareñas, incremente este valor si tiene una impresora de inyección de tinta de alta calidad o una de sublimación de tintas. Tenga presente que el valor utilizado comúnmente en las revistas impresas es de 300 DPI.

Los valores más altos sólo se deberían elegir para usos específicos tales como gigantografías en impresoras de muy alta calidad, o adquisiciones de originales en blanco y negro. Tendrá que experimentar un poco, hasta estar satisfecho con los resultados.

Software de OCR

Desafortunadamente, el software de OCR (Optical Character Recognition, Reconocimiento óptico de caracteres) no es tan común o sofisticado como el de adquisición de imágenes. Sin embargo hay al menos dos programas que son suficientemente maduros: Clara OCR y GOCR/JOCR. Encontrará todos los paquetes necesarios en el CD de contribuciones (contrib).

La interfaz gráfica de Clara es muy simple y no necesita un entorno de escritorio específico, pero será necesario entrenar al programa en la adquisición de una página de muestra. El proceso de entrenamiento puede ser bastante tedioso, y no es muy intuitivo para el “nuevito[2], entonces debe asegurarse de leer el archivo tutorial. Los usuarios más experimentados también deberían consultar el Manual Avanzado del Usuario.

GOCR/JOCR es otro proyecto que ha alcanzado un estado utilizable, pero tenga presente que todavía es software beta (la última versión al momento de escribir este manual era 0.37) GOCR/JOCR puede leer imágenes en muchos formatos, mientras que la salida del mismo es un archivo de texto simple. Es una herramienta de línea de comandos, si desea utilizar una interfaz gráfica puede instalar el paquete gocr-gtk.

Otro software de interfaz con el escáner

Aquí tiene una lista de otro software de interfaz con el escáner que se sabe funciona bajo Linux:

  • Si instaló el paquete kdegraphics-kooka, podrá utilizar Kooka, una interfaz gráfica simple para SANE que también puede realizar tareas de OCR; para lanzarlo, seleccione Multimedios+Gráficos->Kooka en el menú principal.

  • Los usuarios de la interfaz gráfica de usuario FLTK (“Fast Light Tool Kit”) pueden probar FlScan, una interfaz FLTK para SANE.

  • Para los escáner EPSON, puede descargar Image Scan! para Linux, un utilitario de escáner que EPSON KOWA Corporation brinda sin cargo a los usuarios de GNU/Linux. Este software pretende lograr el mismo nivel de amigabilidad con el usuario y calidad de imagen que el software para Windows/MacOS que se proporciona con los escáner Epson.

  • A pesar que los dispositivos multifunción de HP se configuran utilizando PrinterDrake, quienes posean estos dispositivos pueden echar un vistazo al Proyecto de controlador Linux para HP OfficeJet. Los desarrolladores involucrados en el proyecto apuntan a brindar soporte para Linux para la mayoría de los periféricos de impresora multifunción Hewlett-Packard OfficeJet, PSC, LaserJet, y PhotoSmart.



[1] Esto, sin embargo, es una manera rápida de agrandar las imágenes tomadas de originales pequeños. También podría adquirir a una resolución mayor y luego grabarla a la mitad de su tamaño, utilizando un software de manipulación gráfica como GIMP, para mejorar la calidad de la imagen si no está satisfecho con el resultado obtenido a 80 o 90 DPI.

[2] Para citar a los autores: “Clara OCR no es simple de utilizar. Para usarlo se necesita un conocimiento básico acerca de como funciona”.