3 noviembre 2008, admin @ 12:11 - 1.015 views

Uno de los mejores programas (si no el mejor) para la captura de imágenes astronómicas desde Linux es Qastrocam. Este programa soporta todas las cámaras de Philips incluida la SPC900 y nos permite muchas e interesantes opciones. Voy a describir brevemente la instalación del programa y los problemas que he encontrado, así como la solución que encontré en mi caso.

Estas notas de instalación no pretenden ser algo infalible; Linux es imprevisible dependiendo de las librerías instaladas en nuestro sistema así que el procedimiento que tuve que aplicar quizá no sea el mismo que tengas que aplicar en tu caso, pero puede darte pistas al respecto, como a mi me dieron las páginas que figuran a continuación. Estas son las notas que tomé en su momento:

Página con instrucciones sobre instalación de qastrocam (en francés):

http://aptgetinst...ope-et-webcam-spc900

Descomprimir qastrocam y entrar en el directorio.
Podemos ver la información del programa ejecutando:

/directorio_qastrocam/debian/$ more control

Ejecutar:

fakeroot debian/rules binary

No lo he probado pero es posible que pueda instalarse con “sudo” en vez de “fakeroot”.

Es posible que haga falta instalar:
fakeroot (to remove the need to become root for a package build)
dh_testdir (debhelper package: helper programs for debian/rules)
fitsio (shared library for I/O with FITS format data files)

Problema con linkage.h y linkage_64.sh:

1.

make[2]: se ingresa al directorio `/home/fernando/Escritorio/qastrocam-4.0/qastrolib’ccvt_mmx_old.S => ccvt_mmx_old.o
En el fichero incluído de ccvt_mmx_old.S:32:
/usr/include/linux/linkage.h:4:25: error: asm/linkage.h: No existe el fichero ó directorio


2.

make[2]: se ingresa al directorio `/home/fernando/Escritorio/qastrocam-4.0/qastrolib’ccvt_mmx_old.S => ccvt_mmx_old.o
En el fichero incluído de /usr/include/linux/linkage.h:4, de ccvt_mmx_old.S:32:
/usr/include/asm/linkage.h:4:25: error: linkage_64.h: No existe el fichero ó directorio

Buscamos:
sudo find / -name ‘linkage.h’
sudo find / -name ‘linkage_64.h’

Creamos los enlaces simbólicos:
sudo ln -s /usr/src/linux-headers-2.6.24-21/include/linux/linkage.h /usr/include/linux/
sudo ln -s /usr/src/linux-headers-2.6.24-21/include/asm-x86/linkage.h /usr/include/asm/linkage.h
sudo ln -s /usr/src/linux-headers-2.6.24-21/include/asm-x86/linkage_64.h /usr/include/asm/linkage_64.h

volvemos a ejecutar:
fakeroot debian/rules binary

Si todo ha ido bien, nos deberá crear:
qastrocam_4.0pre20050523_i386.deb

Ahora podemos instalarlo.
Ejecutar desde consola con:
qastrocam

ó

qastrocam –expert (para abrirlo con opciones avanzadas)

Imprescindible tener la webcam conectada. En cualquier caso, podemos comprobar la webcam con el comando:
gqcam -v /dev/video0

Es posible que haya que instalar gqcam:
sudo apt-get install gqcam

Más info sobre la SPC900 y su funcionamiento en Linux (en francés):

http://aptgetinst...untu-en-observatoire

Si quieres probar, puedes descargar e intentar instalar el paquete “.deb” que ha generado en mi equipo.

  Qastrocam (1,7 MiB, 601 hits)

Pero recuerda que lo mejor siempre es bajarse el archivo de fuentes y compilarlo.

Esta es la prueba de que funciona.

Captura de pantalla de Qastrocam, con la SPC900NC conectada y funcionando

Captura de pantalla de Qastrocam, con la SPC900NC conectada y funcionando

Como puedes comprobar en la imagen, el programa es muy sencillo pero también muy completo. Soporta la captura de fotogramas en numerosos formatos gráficos (entre ellos FITS), webcams modificadas, tiempos de captura automática, número de fotogramas por captura… Además cuenta con histrograma en tiempo real, varios controles útiles en la ventana de imagen (como cambiar el color de la pantalla o incluir un retículo) y guarda los archivos en carpetas separadas con archivos individuales de texto donde queda toda la información sobre el fotograma. Detecta la webcam de forma automática (no he necesitado cargar ningún driver extra) así que por el momento, todo son ventajas.

Ahora solo queda probarlo en campo.


Entradas relacionadas

  1. Luna con Qastrocam
Actualizado el 2 julio 2009 - 14:46


1 Comment to “Instalación de QASTROCAM en Linux Ubuntu”


  1. Manga — 12 noviembre 2008 @ 18:48

    Ejem.. pues en mi Debian pura y dura recién instalada tu *.deb ya preparado me ha funcionado… No te conozco, pero esta noche me voy a echar varias birras a tu salud.. ¡muchísimas gracias!

    Pues me alegro muchísimo, no lo tenía nada seguro pero es posible que el propio paquete .deb haya guardado todos los archivos dependientes para funcionar. En cualquier caso ya ha merecido la pena el esfuerzo. Un saludo :)



Escribir comentario


Nombre(requerido)




*
Para probar que eres una persona y no un script, por favor haz la suma siguente y escribe el resultado. También puedes hacer click en la imagen para oir los números (solo en inglés).
Haz click para oir los números

AstroCosmos basado en WordPress. Diseño por Gx3.
Creative Commons License Esta obra está bajo una licencia de Creative Commons.