Siril/es

=Siril, un software de procesamiento de im&aacute;genes gratuito=

Siril significa Iris for Linux (sirI-L). Es una herramienta para procesar im&aacute;genes astron&oacute;micas, capaz de convertir y pre-procesar im&aacute;genes, ayudar a alinearlas de modo autom&aacute;tico o manual, apilarlas y mejorar las im&aacute;genes finales. Esta p&aacute;gina es la p&aacute;gina para la nueva version de Siril.

La versi&oacute;n actual es 0.9.0 rc1. La versi&oacute;n anterior era 0.9.0 beta.

Qui&eacute;n deber&iacute;a usar Siril?
Siril est&aacute; dirigido a astr&oacute;nomos aficionados que han tomado im&aacute;genes y quieren procesarlas de manera semi-autom&aacute;tica. Entrega una interfaz mas amistosa que la l&iacute;nea de comandos de Iris, pero no es aun tan automatizado como DeepSkyStacker o Registax. Tambi&eacute;n provee una l&iacute;nea de comandos para accesar varias funciones de procesamiento.

Siril puede procesar tanto im&aacute;genes planetarias (muchas im&aacute;genes peque&ntilde;as) como im&aacute;genes de cielo profundo (unas pocas im&aacute;genes grandes con todos los datos de pre-procesamiento). El registro es capaz de alinear autom&aacute;ticamente (s&oacute;lo traslaci&oacute;n) im&aacute;genes planetarias, usando DFT, as&iacute; como tambi&eacute;n im&aacute;genes de cielo profundo, usando PSF en una estrella de referencia, siempre y cuando el desplazamiento entre im&aacute;genes no sea muy grande. La capacidad de alinear manualmente lo hace tambi&eacute;n apropiado para astr&oacute;nomos aficionados con im&aacute;genes de mala calidad que las herramientas autom&aacute;ticas no pueden alinear de manera apropiada.

Los astr&oacute;nomos profesionales generalmente usan im&aacute;genes con profundidad de 32-bits, pero Siril usa &uacute;nicamente im&aacute;genes de 16-bits (excepto temporalmente para el apilado). Se pueden cargar im&aacute;genes de 32-bits pero ser&aacute;n degradadas al ser convertidas a 16-bits. A&uacute;n as&iacute; puede ser &uacute;til si la intenci&oacute;n es producir im&aacute;genes para el p&uacute;blico general.

Y de manera m&aacute;s general, por aquellas personas que quieren usar software gratuito en sistemas operativos gratuitos para procesar im&aacute;genes. Siril puede incluso ser utilizado para extraer cuadros individuales desde varios formatos de video. Para formase una idea, vea algunos resultados, o las p&aacute;ginas de documentaci&oacute;n.

Noticias

 * 13 de Abril de 2015
 * Hemos estado trabajando duro para acelerar los algoritmos de apilado en las CPUs multi-core, d&aacute;ndole mejor soporte a SER y estamos tambi&eacute;n trabajando en las dos principales faltas de Siril: tomar en cuenta la rotaci&oacute;n y el multi-punto durante el registro, para obtener mejores im&aacute;genes de cielo profundo y planetarias. Estos trabajos est&aacute;n en progreso, y tomar&aacute; algunas semanas para compleatrlo.


 * April 13, 2015
 * We have been working hard on accelerating stacking algorithms on multi-core CPUs, giving SER a better support and we are also working on the two main lacks of Siril: taking into account rotation and multi-point in registration, for better deep-sky and planetary registrations. These works are in progress, and will take some weeks to complete.


 * 29 de Diciembre de 2014; revisi&oacute;n 737
 * Primer release-candidate de Siril. La versi&oacute;n anterior era 0.9.0 beta.


 * 10 de Diciembre de 2014; revisi&oacute;n 707
 * Arreglo de falla cr&iacute;tica en el percentil de recorte


 * 5 de Diciembre de 2014; revisi&oacute;n 694
 * Se implement&oacute; un bot&oacute;n para detener el proceso de fondo.


 * 30 de Noviembre de 2014; revisi&oacute;n 678
 * Comenzando el desarrollo de una aplicaci&oacute;n de hilos m&uacute;ltiples para computaci&oacute;n pesada. Hay un nuevo hilo para lastareas largas, manteniendo as&iacute; la respuesta de la interfaz. Esto se implementa en el preprocesamiento.


 * 29 de Noviembre de 2014, revisi&oacute;n 677
 * Arreglo de falla en el algoritmo spline para extraer el fondo.


 * 27 de Noviembre de 2014; revisi&oacute;n 674
 * Gran actualizaci&oacute;n que arregla una falla en el m&oacute;dulo de extracci&oacute;n del fondo. Tambi&eacute;n se mejor&oacute; el algoritmo spline.
 * Nuevo m&oacute;dulo para remover las bandas de Canon (mismo algoritmo utilizado en PixInsight)


 * 11 de Noviembre de 2014; revision 671
 * Primera version beta del nuevo Siril. La version anterior era conocida como 0.9 alpha y no fue lanzada fuera de subversion.


 * 8 de Noviembre de 2014; revision 659
 * Ahora el modulo de Transformada de Fourier acpeta imagenes en color.


 * 2 de Noviembre de 2014; revision 643
 * Nuevo proceso de apilado con rechazo para conjuntos peque&ntilde;os de datos: Recorte de Percentil.


 * 31 de Octubre de 2014; revision 641
 * Arregla falla critica en Recorte Sigma.
 * Arregla el conteo de pixeles rechazados.

El software est&aacute; en fase beta, lo que significa que su estabilidad est&aacute; siendo mejorada, pero la mayor&iacute;a de las funciones est&aacute;n trabajando. Si encuentra una falla y quiere reportarla (por favor, h&aacute;galo), contcate al equipo usando los enlaces al final de esta p&aacute;gina, o utilice el sistema proporcionado por su S.O.

Varias mejoras se han hecho sobre la version anterior. La linea de comandos ha sido reactivada en su mayoria, vea la lista de comandos actualmente disponibles en la pagina dedicada Comandos. Nuevos comandos y caracteristicas se han y se estan desarrollando. Para una lista completa de caracteristicas, vea la pagina 0.9.0 beta, el log de subversion, o la lista de caracteristicas mas abajo.

La hoja de ruta de Siril esta siendo actualizada para su vida despues de la liberacion. Los principales desarrollos venideros son rehacer completamente la secuencia y la conversion para manejar cualquier lista de archivos, y proveer un metodo de registro que tome en cuenta la rotacion de la imagen. Las ideas se guardan en el archivo TODO, y la lista de fallas conocidas se mantiene en el archivo BUGS. El registro de cambios completo se encuentra en SVN (no disponible online), un resumen se encuentra en la seccion noticias, asi como en el archivo ChangeLog '''Si Ud. quiere contribuir, sea bienvenido'''

Comience a usar Siril/Documentacion
Siril trabaja internamente con imagenes FITS, sin signo de 16 bits por pixel y por canal. Todas las imagenes que quiera procesar con Siril deben ser convertidas usando la Pesta&ntilde;a de conversion, excepto las secuencias de SER y videos que son convertidas sobre la marcha.

Para el pre-procesamiento, Siril usa imagenes master de offset/bias, darks y flats. Estas imagenes master deben ser procesadas antes de procesar la secuencia de imagenes. Siril actualmente no soporta procesar multiples secuencias al mismo tiempo, por lo que cada capa de la imagen final debe ser procesada de manera independiente antes de ensamblarla en una imagen RGB.

Una pagina de documentacion contiene un tutorial completo de procesamiento, instrucciones para caracteristicas particulares de Siril, y unos pocos videos para ilustrar o describir estas capacidades.



Lista de Caracateristicas de Siril
New features are being introduced quite regularly. Here is a list of main features:
 * Native image format support
 * unsigned 16-bit FITS files (other FITS are converted to this format on-the-fly)
 * SER files
 * AVI and many other film files
 * Image conversion (to the native FITS format only)
 * Supported input types: 8-bit and 16-bit BMP, TIFF, JPEG, PNG files, NetPBM binary images, RAW DSLR images.
 * Image registration; supported methods:
 * Global star alignment (rotation + translation)
 * Translation using DFT centered on an object, generally used for planetary images
 * Translation using PSF of a star, generally used for deek-sky images
 * Manual translation with two preview renderings of the current image with reference frame in transparency
 * Plate-solving is not implemented yet
 * Image stacking
 * Summing
 * Median
 * Percentile clipping
 * Sigma clipping
 * Median sigma clipping
 * Winsorized sigma clipping
 * Linear fit clipping
 * Pixel maximum
 * Pre-processing of images with multi-channel offset, dark and flat images
 * Enhancement of final images: lightness/contrast cursors on each layer, different scaling modes (linear, log, square root, squared, asinh, histogram equalisation), negative and false colour rendering and clipping.
 * A command line for various processing functions, see the list of available commands.
 * A star finding algorithm with PSF information

Limitaciones
 * En el espacio de trabajo general solo son posible imagenes de 3 canales de color asignados a R, G y B. Sin embargo es posible manipular muchas imagenes de un canal para crear una composicion de color, tales como las populares LRGB, RGBH o imagenes SII-Ha-OIII

Compilado e Instalacion
Desde la version 0.9.0b, Siril es liberado como paquete fuente o paquete binario en varias distribuciones. La otra opcion es accesar el tronco de desarrollo en el repositorio de subversion, in AUR. Siril ha sido tambien probado en MacOS pero requiere una instalacion especifica, ver en la pagina dedicada.

Dependencias
Siril depende de varias librerias, todas las cuales deberian estar disponibles en su sistema operativo si es lo suficientemente reciente. Vea una lista de paquetes para Debian aqui. Las dependencias obligatorias son:
 * gtk+-3.6 (Libreria de interfaz grafica de usuario)
 * cfitsio (Soporte para imagenes FITS)
 * fftw (Libreria de Transformada de Fourier Discreta)
 * gsl (La Libreria Cientifica GNU)
 * libconfig++ (Soporte pata archivos de configuracion estructurados)

Las dependencias opcionales son: Las versiones menores a la 2.20 tienen fallas. Se recomienda instalar la ultima version.
 * libraw, libtiff, libjpeg, libpng para importar y exportar imagenes RAW, TIFF, JPEG and PNG. Las librerias son detectadas al momento de compilar.
 * FFMS2 para soporte nativo de videos. Tambien permite extraer cuadros desde varios tipos de video, para propositos distintos a la astronomia.
 * OpenCV y un compilador C++ para cambiar el tama&ntilde;o de las imagenes en la herramienta de composicion LRGB. Sin el, solo se pueden componer imagenes del mismo tama&ntilde;o. Tambien se usa para rotar imagenes (aun no en el registro).

Instrucciones de instalacion
Esta seccion describe como compilar Siril desde la fuente. Para las dependencias y paquetes binarios, vea la pagina documentacion de instalacion, o el enlace de la version actual en la parte de arriba de la pagina.

Obtenga el repositorio de subversion usando el comando:

$ svn --trust-server-cert co https://free-astro.vinvin.tf/svn/siril/

(lamento el certificado malo). El codigo es solo de lectura si no tiene la autorizacion. Si quiere participar en Siril y poder actualizar en el svn, envie un mensaje al usuario Vincent.

Una vez que tenga el codigo fuente de Siril, es facil de instalar. Siril se maneja con autotools, por lo que es compilado usando ./configure y make. Si no tiene autotools u otros paquetes de desarrollo, vea la documentacion de instalacion. El script de configuracion no es incluido para permitir una mejor interoperabilidad y puede ser generado con este comando:

$ aclocal && autoconf && autoheader && automake --add-missing

Luego ejecute ./configure y make. Para instalar Siril, teniendo los permisos correctos, use el habitual:

$ make install

Para lanzar Siril, el comando es.

Quien esta detras de Siril?
El jefe de proyecto de esta nueva version es Vincent. El tiene un PhD en ciencias de la computacion, y usa Siril como aficionado para procesar imagenes de una Canon EOS y una camara B&N QSI en un telescopio de 410mm.

Cyril tiene un PhD en fisica, motiva nuevos desarrollos y provee algoritmos de proceso de alta calidad a Siril.

François Meyer escribio las versiones iniciales (hasta la v0.8). Aqui esta el Sourceforge proyecto original y sitio web.

Vea el archivo AUTHORS para una lista completa de contribuidores.