Cámaras de fotos en Linux

Para acceder al contenido de una cámara en Linux tenemos dos opciones:

  1. Montarla como un disco duro SCSI: sólo para cámaras USB.
  2. Usar gPhoto2: válido para las cámaras USB y puerto serie soportadas por gPhoto2.

Además, necesitaremos un conversor de imágenes RAW.

Equivalencias en Windows: Software OEM.

Montar una cámara USB como un disco duro SCSI

Veamos cómo montar una cámara USB como un disco duro SCSI:

  1. Soporte en el kernel

    El kernel tiene que tener soporte USB (genérico y para nuestro puerto USB concreto), soporte SCSI (genérico, emulación ATA/IDE/SCSI y para nuestra tarjeta SCSI concreta), soporte para el filesystem VFAT y soporte para dispositivos que se conectan en caliente (Hot-pluggable devices).

  2. Cargar los módulos: lo haremos con modconf para que se actualice el archivo /etc/modules y se carguen al iniciar.

    Módulos: usbcore.o, usb-uhci.o, usb-storage.o, dc2xx.o, scsi_mod, sg.

  3. Montar la cámara como si fuese un disco duro SCSI: conectamos el cable USB (con la cámara apagada), la encendemos y miramos qué partición tenemos que montar:
    # fdisk -l
    Disk /dev/sdb: 257 MB
    Units = cylinders of 512 * 512 = 262144 bytes
    Device    Boot    Start       End    Blocks   Id  System
    /dev/sdb1             1       983    251632    6  FAT16

    Montamos la partición con mount y ya podremos copiar, mover, borrar fotos, etc:

    # mount -t vfat /dev/sdb1 /mnt

    Atención

    Antes de desconectar la cámara hay que desmontar el dispositivo, igual que con cualquier otra unidad.

Acceder al contenido de una cámara con gPhoto2

gPhoto2 (gphoto.org) es un programa para la línea de comandos que accede directamente a una cámara (USB o puerto serie) mediante los protocolos PTP o MTP, siempre y cuando esté soportada. Existen varios frontales gráficos para gPhoto2:

  • digiKam (digikam.org, paquete digikam): frontal de KDE para gPhoto2 con muchas funciones, también permite acceder a dispositivos de almacenamiento masivo USB.

    digiKam

  • GTKam (paquete gtkam): frontal oficial de gPhoto2.

    GTKam

Conversor de imágenes RAW

En Linux el programa que decodifica los archivos RAW (datos sin filtrar) de las cámaras digitales es DCRaw (Dave Coffin’s raw, cybercom.net/~dcoffin/dcraw/). Hay varios frontales gráficos para DCRaw:

  • UFRaw (Unidentified Flying Raw, ufraw.sourceforge.net, paquete ufraw): conversor de imágenes RAW, puede funcionar como aplicación independiente o como plugin de The GIMP (paquete gimp-ufraw).

    UFRaw

  • RawStudio (rawstudio.org, paquete rawstudio).

    RawStudio

Artículos en la categoría "Gráficos"

  1. Screenshot (capturar pantalla) en Linux
  2. Cámaras de fotos en Linux
  3. Escáners en Linux
  4. Editor de fotos en Linux
  5. Editor tipo Paint en Linux
  6. Editor de iconos en Linux
  7. Visor de imágenes en Linux
  8. Organizador de imágenes en Linux
  9. ASCII art en Linux
  10. Fractales en Linux
  11. Visor de comics en Linux
  12. Editor de gráficos vectoriales en Linux
  13. Reproductor Flash en Linux
  14. De bitmap a gráfico vectorial en Linux
  15. Diseño 3D en Linux
  16. Fuentes en Linux
  17. Diagramas de flujo en Linux
  18. Etiquetas en Linux