ImageJ

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
ImageJ
ImageJ
ImageJScreenshot.png
Captura de ImageJ
Desarrollador
Wayne Rasband (NIH)
http://rsb.info.nih.gov/ij/
Información general
Última versión estable 1.46a
12 de noviembre de 2011; hace 2 años (2011-11-12)
Género procesamiento de imagen digital
Programado en Java
Sistema operativo Cualquiera compatible con (plataforma Java (con JVM)
Plataforma Java
Licencia Dominio público
Idiomas inglés

ImageJ es un programa de procesamiento de imagen digital de dominio público programado en Java desarrollado en el National Institutes of Health. [1] ImageJ fue diseñado con una arquitectura abierta que proporciona extensibilidad vía plugins Java y macros (macroinstrucciones) grabables. [2] Se pueden desarrollar plugins de escaneo personalizado, análisis y procesamiento usando el editor incluido en ImageJ y un compilador Java. Los plug-ins escritos por usuarios hacen posible resolver muchos problemas de procesado y análisis de imágenes, desde imágenes en vivo de las células en tres dimensiones, [3] procesado de imágenes radiológicas, [4] comparaciones de múltiples datos de sistema de imagen [5] hasta sistemas automáticos de hematología. [6] La arquitectura de plugins y entorno de desarrollo integrados de ImageJ lo han convertido en una plataforma popular para enseñar procesamiento de imagen. [7] [8]

ImageJ puede ejecutarse en un applet en línea, como aplicación ejecutable, o en cualquier computadora con Máquina virtual Java 5 o superior. Hay también distribuciones descargables para Microsoft Windows, Mac OS, Mac OS X, Linux, y Sharp Zaurus PDA. El código fuente de ImageJ está disponible gratuitamente. [9]

El desarrollador principal del proyecto, Wayne Rasband, está en el Research Services Branch del National Institute of Mental Health.

Características[editar]

ImageJ puede mostrar, editar, analizar, procesar, guardar, e imprimir imágenes de 8 bits (256 colores), 16 bits (miles de colores) y 32 bits (millones de colores). Puede leer varios formatos de imagen incluyendo TIFF, PNG, GIF, JPEG, BMP, DICOM, FITS, así como formatos RAW (formato). ImageJ aguanta pilas o lotes, una serie de imágenes que comparten una sola ventana, y es multiproceso, de forma que las operaciones que requieren mucho tiempo se pueden realizar en paralelo en hardware multi-CPU. ImageJ puede calcular el área y las estadísticas de valor de píxel de selecciones definidas por el usuario y la intensidad de objetos umbral (thresholded objects). Puede medir distancias y ángulos. Se puede crear histogramas de densidad y gráficos de línea de perfil. Es compatible con las funciones estándar de procesamiento de imágenes tales como operaciones lógicas y aritméticas entre imágenes, manipulación de contraste, convolución, análisis de Fourier, nitidez, suavizado, detección de bordes y filtrado de mediana. Hace transformaciones geométricas como ampliar, rotación y flips. El programa es compatible con cualquier número de imágenes al mismo tiempo, limitado solamente por la memoria disponible.

Historia[editar]

Antes del lanzamiento de ImageJ en 1997, existía un programa de análisis de imagen conocido como NIH Image desarrollado para ordenadores Macintosh de sistema operativo preMac OS X. El desarrollo de este software continúa en la forma de Image SXM, una variante para investigación física de imágenes microscópicas escaneadas. También fue desarrollada una versión para Windowsportada por Scion Corporation, llamada Scion Image for Windows. Ambas versiones están aún disponibles.[10]

Referencias[editar]

Notas al pie[editar]

  1. Collins TJ (July 2007). «ImageJ for microscopy». BioTechniques 43 (1 Suppl):  pp. 25–30. doi:10.2144/000112517. PMID 17936939. 
  2. Girish V, Vijayalakshmi A (2004). «Affordable image analysis using NIH Image/ImageJ». Indian J Cancer 41 (1):  pp. 47. PMID 15105580. http://www.bioline.org.br/request?cn04009. 
  3. Eliceiri K, Rueden C (2005). «Tools for visualizing multidimensional images from living specimens». Photochem Photobiol 81 (5):  pp. 1116–22. doi:10.1562/2004-11-22-IR-377. PMID 15807634. 
  4. Barboriak D, Padua A, York G, Macfall J (2005). «Creation of DICOM–aware applications using ImageJ». J Digit Imaging 18 (2):  pp. 91–9. doi:10.1007/s10278-004-1879-4. PMID 15827831. 
  5. Rajwa B, McNally H, Varadharajan P, Sturgis J, Robinson J (2004). «AFM/CLSM data visualization and comparison using an open-source toolkit». Microsc Res Tech 64 (2):  pp. 176–84. doi:10.1002/jemt.20067. PMID 15352089. 
  6. Gering E, Atkinson C (2004). «A rapid method for counting nucleated erythrocytes on stained blood smears by digital image analysis». J Parasitol 90 (4):  pp. 879–81. doi:10.1645/GE-222R. PMID 15357090. 
  7. Burger W, Burge M (2007). Digital Image Processing: An Algorithmic Approach Using Java. Springer. ISBN 1846283795. http://www.imagingbook.com/. 
  8. Dougherty, G (2009). Digital Image Processing for Medical Applications. Cambridge University Press. ISBN 9780521860857. http://www.cambridge.org/9780521860857. 
  9. Rueden CT, Eliceiri KW (July 2007). «Visualization approaches for multidimensional biological image data». BioTechniques 43 (1 Suppl):  pp. 31, 33–6. doi:10.2144/000112511. PMID 17936940. 
  10. «NIH Image: About». Consultado el 18-11-2008.


Enlaces internos[editar]

Enlaces externos[editar]

Distribuciones[editar]

  • (en inglés) ImageJ para Microscopy - de McMaster Biophotonics Facility (Facultad de Biofotónica de la Universidad McMaster)
  • (en inglés) Fiji (Fiji is Just ImageJ): Una distribución que incluye ImageJ; soportados varios idiomas (lenguajes) de escritura (véase Scripting). Fiji se enfoca en el registro, costura (stitching), segmentación y visualización tridimensional de imágenes.

Plug-ins[editar]

NIH Image[editar]