jueves, 19 de mayo de 2011

Xsane escanear imagenes

XSane es una herramienta gráfica que permite obtener archivos digitales a partir de documentos obtenidos a través de un escáner conectado a nuestro ordenador.

La aplicación se distribuye entre varias ventanas mediante las que podemos tener un control total sobre el proceso de captura y digitalización. Estas ventanas pueden ser mostradas u ocultadas a voluntad del usuario dependiendo de la necesidad de modificar algún parámetro para cada tipo de digitalización.





La ventana principal

Contiene el menú general de XSane clasificado bajo cuatro entradas situadas en la parte superior: 


- Archivo. Muestra información sobre el archivo que se encuentre cargado en la aplicación, o cierra el programa. 
- Preferencias. Donde accederemos para configurar las opciones generales que afectan al comportamiento de la aplicación. 
- Ver. Muestra trucos, resoluciones, política de actualización y unidad de longitud.
- Ventana. Para decidir las ventanas de XSane que queremos mostrar/ocultar.
- Ayuda. Que contiene varios enlaces a la documentación de la aplicación, tanto instalada en el disco local, como en Internet.


También encontramos las opciones donde establecer las características de la captura, como la resolución, el modo de color, el tipo de original, las correcciones de la imagen, el brillo, contraste, entre otras.

En la parte inferior de la ventana se encuentra el botón para iniciar la captura junto a las barras informativas relativas al progreso del escaneo, la resolución y el tamaño, etc..



La ventana vista previa

En este lugar XSane nos muestra la previsualización de los documentos que tengamos introducidos en el escáner.



Pulsando sobre el botón Obterner vista previa obtendremos una imagen completa del contenido del área de captura del escáner que podemos seleccionar a voluntad para escanear únicamente la zona que nos interese.





Histograma

En esta ventana se muestra un gráfico de la densidad de color que contiene el área seleccionada en la ventana de vista previa. La parte superior corresponde al mapa de color de la imagen original y la parte inferior se refiere a la imagen retocada según lo establecido en las opciones de captura.

Junto a la representación gráfica de la densidad del color se encuentran los manejadores que nos permitirán manipular los parámetros de color y controlar manualmente esta circunstancia a la hora de capturar una imagen concreta.





Capturar una imagen

Las posibilidades de uso que ofrece un escáner son muy elevadas, incluso los modelos de gama baja presentan actualmente una gran variedad de opciones y ofrecen niveles de calidad más que aceptables.

En otros sistemas operativos, el escáner suele venir acompañado de controlador para el dispositivo y de un software de captura de imagen específico, en muchos casos con una cantidad de opciones totalmente prescindibles, junto a versiones obsoletas de algún programa más o menos popular de retoque de imágenes. Todo ello para dar una impresión de valor añadido a la compra del periférico.

En GNU/Linux la filosofía es muy distinta. Se trata de conseguir un acceso universal para los dispositivos y un sólo programa para la obtención de la imagen, es decir, herramientas sólidas que realicen bien su trabajo.

No obstante, XSane también posee multitud de opciones para definir y personalizar los ajustes de cada captura. Intentaremos, mediante un ejemplo concreto, describir los más importantes proporcionando unas pautas para establecer los parámetros más decisivos en la calidad de la imagen escaneada.


Modo captura.

Colocamos el original sobre la superficie del escáner e ejecutamos XSane.




Modos de XSane.

Obtenemos varias posibilidades para indicarle a XSane qué hacer con la imagen digitalizada:
  • - Visor interno. En este modo, XSane nos muestra la imagen en un visor interno que nos permitirá comprobar las condiciones de la captura y decidir si guardamos la ilustración o la descartamos. También tenemos la posibilidad de efectuar algunas transformaciones elementales en la imagen.


  • - Guardar imagen. Esta opción provocaría que XSane almacenara directamente en el disco duro la imagen escaneada, con las opciones establecidas en las preferencias de la aplicación.


  • - Copia a impresora. XSane enviaría directamente la imagen a la impresora. No es una opción muy recomendable, a menos que tengamos mucha seguridad en lo que estamos haciendo.


    - Múltiples paginas. Esta opción es escanear mas de una pagina, es decir dos o mas paginas, en un solo documento..


  • - Fax. En caso de tener algún programa de fax correctamente configurado en el sistema, XSane lo usaría para enviar la imagen tras la captura.


  • - Correo-e. Igual que en el caso anterior, utilizaría el cliente de correo electrónico predeterminado en el sistema para remitir la imagen obtenida.


Observación: en la mayoría de los casos, utilizaremos el Visor para asegurarnos que la imagen ha sido obtenida correctamente y la guardaremos posteriormente en el lugar y en el formato que más nos interese.



Tipo de imagen

Con esta opción le indicamos a XSane el tipo de imagen original que vamos a obtener

Estableceremos el tipo de imagen original.
  • - Linea de arte. Cuando el original tenga 1 bit de profundidad, es decir, blanco o negro sin que posea tonos intermedios.

  • - Gris. Para las imágenes en escala de grises, o sea, en un sólo color pero con muchas tonalidades posibles para éste, por ejemplo, una fotografía antigua en blanco y negro.


  • - Color. El tipo normal de cualquier ilustración en colores con toda la gama cromática.


Tipo de soporte

Se refiere al medio desde el cual se producirá la captura, fundamentalmente si se trata de una fotografía a todo color, una transparencia o una imagen procedente del negativo de un carrete de fotos convencional. En este último caso, la aplicación suele incorporar unos preajustes de mejora para los tipos de película que se usan con mayor frecuencia



Resolución de captura

Quizás sea el ajuste más delicado. De él depende decisivamente la calidad final de la imagen obtenida, por eso es muy importante establecer una resolución adecuada en este momento.
Para elegir un valor óptimo tenemos que considerar el destino final de la imagen, tanto el medio de representación como el tamaño de ésta. Así pues si consideramos que la imagen no va a ser ampliada, es decir, que la vamos a reproducir a su tamaño original, podemos apuntar los siguientes valores según el dispositivo de salida:
  • - Monitor. Entre 75 y 100 ppi, teniendo en cuenta que los monitores suelen tener una capacidad de representación de 75 ppi, salvo algunos de mejor calidad como los Apple Macintosh ™ que poseen 90 ppi.Es la resolución adecuada para las imágenes destinadas exclusivamente a la web.
  • - Impresora de tinta. Si la imagen va a ser reproducida en una impresora de tinta, la resolución adecuada estaría entre 100 y 150 ppi, en función de las capacidades del modelo de impresora.
  • - Impresora láser. Para una impresora láser, la imagen debe tener una resolución entre 150 y 200 ppi, al margen de que se trate de impresoras monocromo o en color.
  • - Reproducción profesional. Si el destino de la imagen es la reproducción profesional en alguna industria de impresión offset, entonces la resolución debe establecerse entre 250 y 350 ppi.



 
XSane también es capaz de controlar otros parámetros de realce a la hora de capturar una imagen, sin embargo, estas mejoras no resultan tan imprescindibles ni influyen en exceso sobre la calidad final, en más, en muchos casos resulta más conveniente realizarlas en el Gimp, con herramientas más avanzadas y con un mayor control sobre el proceso.

RGB por omosión: Define valores de mejora para rojo, verde y azul a valores por omosión



Negativos: invierte los colores para escanear negativos.


Ajuste automático:  justa automáticamente gamma, brillo y contraste


Restablecer los valores de mejora por defecto. restablece los valores de mejora gamma, brillo y contraste por omisión.


Restaurar valores: restaura valores por omisión




Guardar valores activos: guarda los valores de mejoras activos en dicho momento.



Generalmente será suficiente con establecer los ajustes automáticos para que XSane determine los valores más adecuados, según las condiciones de la captura.



Videotutorial de xsane























.

Dolphin y kde 4 no desmonta dispositivos USB

Los usuarios de Debian GNU/Linux que tienen instalados en su sistema los dos entornos de escritorios mas usados gnome y kde, pueden tener problemas con el desmontaje de dispositivos si ejecuta nautilus desde kde. Y digo problema no error de programación, puesto que no es un fallo.


Hace unos días me paso que si lanzaba nautilus (por el motivo que sea) con un pendrive montado en Dolphin,




Este ultimo ya no lo puede desmontar, y al intentarlo devuelve el siguiente error:

org.freedesktop.Hal.Device.Volume.NotMountedByHal: Dispositivo para desmontar no se encuentra en / media / .hal-mtab para que no se monta por HAL


o devolviendo el siguiente error desde el notificador de dispositivos de kde 4.



A partir de entonces ya no deja desmontar dispositivos desde Dolphin, si deja montarlos pero no el desmontarlos, el problema radica en el automontaje de nautilus, y es este ultimo el que si puede desmontarlo.

Este problema solo le pasa a los usuarios que han ejecutado nautilus desde kde.


=========================================================


Solución al problema

La solución consiste en desactivar el automontaje de los dispositivos usb desde nautilus. Para ello podemos hacerlo o bien desde consola usando el siguiente comando.

gconftool --type Boolean --set /apps/nautilus/preferences/media_automount false



O bien haciendo lo mismo pero esta vez desde el entorno gráfico lanzando la aplicación, gconf-editor 

=========================================================

Desde gconf-editor

La aplicación gconf-editor se instala por defecto con el entorno de escritorio de gnome, en caso no tenerlo instalado es tan fácil como instalarlo con synaptic.
Para ejecutar gconf-editor nos dirigimos a: Menu K > Sistema > Editor de configuración
tal como muestras las siguientes capturas de pantalla.



 Una vez ejecutado el programa nos aparace la siguiente ventana.


 Ahora nos dirigimos a la rama apps


Abrimos la rama y nos dirigimos a nautilus



 Desplegamos nautilus y nos vamos a preferences


y ahora en las opciones de la derecha buscamos el nombre de la cadena: media_automount


Observamos como se encuentra marcada dicho valor, pues lo que tenemos que hacer es desmarcar dicho valor, tal como se muestra en la siguiente captura depantalla


Nota: si tuviésemos un dispositivo montado en el momento de modificar el valor de la cadena, hemos de expulsarlo por ultima vez con nautilus.
 
A partir de ahora ya podemos desmontar los dispositivos desde Dolphin o desde el notificador de dispositivos de kde 4























.




Aplicaciones x86 (32 bits) en AMD64 (64 bits)

Casi todos los ordenadores nuevos son de 64 bits y traen instalado un microprocesador basado en la arquitectura AMD64 (Intel Core 2 Quad, AMD Turion 64, etc...).

Para aprovechar las mejoras de las extensiones de 64 bits de esta arquitectura con respecto a la arquitectura x86 (32 bits) es necesario tener instalado la versión AMD64 de Debian GNU/Linux.


A pesar de las ventajas, ciertas aplicaciones no tienen una versión para 64 bits sólo para 32 bits. 

Como por ejemplo:


Google Earth



Packet Tracer




Flash Player (cuando solo existía para 32 bits) 



De todas formas, eso no significa que no puedan ser instaladas y ejecutadas sobre un sistema operativo Debian GNU/Linux de 64 bits

La solución es bien sencilla, tan solo se necesita instalar el paquete ia32-libs y todas las dependencias desde los repositorios oficiales de Debian.


Las dependencias mínimas son las siguientes:

      - lib32asound2
      - lib32bz2-1.0
      - lib32gcc1
      - lib32ncurses5
      - lib32stdc++6
      - lib32v4l-0
      - lib32z1




Si somos desarrolladores y además queremos compilar aplicaciones para x86 desde nuestro Debian para AMD64, es necesario instalar también el paquete ia32-libs-dev.




 En algunos casos como por ejemplo en la instalación de Google Earth 4.1 (beta) hemos de instalar la librería ia32-libs-gtk.




También necesitaremos en algunos casos el paquete: nspluginwrapper para ciertos aplicaciones y/o controladores.




Y también podemos necesitar para conectarnos a internet con dichas aplicaciones el siguiente paquete: lib32nss-mdns






En las siguientes capturas de pantallas podemos observar como en Debian de 64 bits disponemos de muchísimas librerias y paquetes poder usar programas de 32 bits en nuestro Debian de 64 bits.











  NOTA IMPORTANTE  

Este Manual es valido hasta Debian GNU/Linux Squeeze 6.

A partir de Debian GNU/Linux Wheezy 7. El método a usar es multiarquitectura real.
En este otro manual explico como pasar a multiarch.
 

Enlace aquí:   apt y dpkg ya son multiarquitectura