Articulo de referencia

ImageJ

ImageJ es un programa de procesamiento de imágenes basado en Java desarrollado en los Institutos Nacionales de Salud y el Laboratorio de Instrumentación Óptica y Computacional (...

ImageJ es un programa de procesamiento de imágenes basado en Java desarrollado en los Institutos Nacionales de Salud y el Laboratorio de Instrumentación Óptica y Computacional (LOCI, Universidad de Wisconsin). [ 2 ] [ 3 ] Su primera versión, ImageJ 1.x, se desarrolla en el dominio público , mientras que ImageJ2 y los proyectos relacionados SciJava , ImgLib2 y SCIFIO tienen licencia con una licencia BSD-2 permisiva . [ 4 ] ImageJ fue diseñado con una arquitectura abierta que proporciona extensibilidad a través de complementos Java y macros grabables. [ 5 ] Se pueden desarrollar complementos personalizados de adquisición, análisis y procesamiento utilizando el editor integrado de ImageJ y un compilador Java. Los complementos escritos por el usuario permiten resolver muchos problemas de procesamiento y análisis de imágenes, desde imágenes tridimensionales de células vivas [ 6 ] hasta procesamiento de imágenes radiológicas , [ 7 ] comparaciones de datos de múltiples sistemas de imágenes [ 8 ] hasta sistemas automatizados de hematología . [ 9 ] La arquitectura de complementos y el entorno de desarrollo integrado de ImageJ lo han convertido en una plataforma popular para la enseñanza del procesamiento de imágenes. [ 10 ] [ 11 ]

ImageJ puede ejecutarse como un applet en línea , una aplicación descargable o en cualquier ordenador con una máquina virtual Java 5 o posterior . Existen distribuciones descargables para Microsoft Windows , el Mac OS clásico , macOS , Linux y la PDA Sharp Zaurus . El código fuente de ImageJ está disponible gratuitamente. [ 12 ]

El desarrollador del proyecto, Wayne Rasband, se jubiló de la División de Servicios de Investigación del Instituto Nacional de Salud Mental de los NIH en 2010, pero continúa desarrollando el software.

Características

ImageJ puede mostrar, editar, analizar, procesar, guardar e imprimir imágenes en color y escala de grises de 8 bits , enteros de 16 bits e imágenes de punto flotante de 32 bits . Puede leer muchos formatos de archivo de imagen , incluidos TIFF , PNG , GIF , JPEG , BMP , DICOM y FITS , así como formatos sin procesar. ImageJ admite pilas de imágenes , una serie de imágenes que comparten una sola ventana, y es multihilo , por lo que las operaciones que consumen mucho tiempo se pueden realizar en paralelo en hardware con múltiples CPU. ImageJ puede calcular estadísticas de área y valor de píxeles de selecciones definidas por el usuario y objetos con umbral de intensidad. Puede medir distancias y ángulos. Puede crear histogramas de densidad y gráficos de perfil de línea . Admite funciones estándar de procesamiento de imágenes, 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 . Realiza transformaciones geométricas como escalado , rotación y volteo. El programa admite cualquier número de imágenes simultáneamente, limitado únicamente por la memoria disponible.

Historia

Antes del lanzamiento de ImageJ en 1997, se había desarrollado un programa de análisis de imágenes gratuito similar, conocido como NIH Image, en Object Pascal para ordenadores Macintosh con sistemas operativos anteriores a OS X. El desarrollo posterior de este código continúa en forma de Image SXM , una variante adaptada para la investigación física de imágenes de microscopio electrónico de barrido. También se desarrolló una versión para Windows , adaptada por Scion Corporation (actualmente desaparecida), denominada Scion Image para Windows . Ambas versiones siguen disponibles, pero, a diferencia de NIH Image, son de código cerrado. [ 13 ]

El 25 de enero de 2017, Karen Collins, John Kielkopf, Keivan Stassun y Frederic Hessman publicaron AstroImageJ (AIJ). AIJ se basó en el flujo de procesamiento de ImageJ, optimizando el software para destacar en fotometría diferencial de series temporales, eliminación de tendencias y ajuste de curvas de luz, y trazado ultrapreciso de curvas de luz. AIJ lee y escribe archivos FITS, genera fotogramas maestros y maneja la sustracción de oscuridad, sesgo y campo plano, todo dentro del software. AIJ se utiliza para fotometría diferencial de múltiples aperturas y modelado de tránsitos de exoplanetas , con soporte integrado para modificar los radios de apertura y anillo, elegir objetos objetivo y de comparación simplemente haciendo clic, ajustar las probabilidades a priori del tránsito y exportar datos como un archivo FITS y/o XML. [ 14 ]

Véase también

Referencias

  1. ^ "Versión 1.54r" . 25 de septiembre de 2025. Consultado el 20 de octubre de 2025 .
  2. ^ Schneider CA, Rasband WS, Eliceiri KW (2012). " De NIH Image a ImageJ: 25 años de análisis de imágenes" . Nat Methods . 9 (7): 671– 675. doi : 10.1038/nmeth.2089 . PMC 5554542. PMID 22930834 .  
  3. ^ Collins TJ (julio de 2007). "ImageJ para microscopía" . BioTechniques . 43 (1 Suppl): 25–30 . doi : 10.2144/000112517 . PMID 17936939 . Icono de acceso abierto
  4. ^ "Licencias de ImageJ" . Consultado el 3 de septiembre de 2018 .
  5. ^ Girish V, Vijayalakshmi A (2004). "Análisis de imágenes asequible utilizando NIH Image/ImageJ" . Indian J Cancer . 41 (1): 47. doi : 10.4103/0019-509X.12345 . PMID 15105580. S2CID 44965098 .  Icono de acceso abierto
  6. ^ Eliceiri K, Rueden C (2005). "Herramientas para visualizar imágenes multidimensionales de especímenes vivos" . Photochem Photobiol . 81 (5): 1116– 22. doi : 10.1562/2004-11-22-IR-377 . PMID 15807634. ​​S2CID 20399432 .  
  7. ^ Barboriak D, Padua A, York G, Macfall J (2005). "Creación de aplicaciones compatibles con DICOM usando ImageJ" . J Digit Imaging . 18 (2): 91–9 . doi : 10.1007/s10278-004-1879-4 . PMC 3046706. PMID 15827831 .  
  8. ^ Rajwa B, McNally H, Varadharajan P, Sturgis J, Robinson J (2004). "Visualización y comparación de datos AFM/CLSM utilizando un conjunto de herramientas de código abierto". Microsc Res Tech . 64 (2): 176– 84. doi : 10.1002/jemt.20067 . PMID 15352089 . S2CID 6148206 .  
  9. ^ Gering E, Atkinson C (2004). "Un método rápido para contar eritrocitos nucleados en frotis de sangre teñidos mediante análisis de imagen digital". J Parasitol . 90 (4): 879– 81. Bibcode : 2004JPara..90..879G . doi : 10.1645/GE-222R . PMID 15357090 . S2CID 22603181 .  
  10. ^ Burger W, Burge M (2007). Procesamiento de imágenes digitales: un enfoque algorítmico usando Java . Springer . ISBN 978-1-84628-379-6Archivado del original el 28 de mayo de 2019. Consultado el 28 de mayo de 2019 .
  11. ^ Dougherty, G (2009). Procesamiento de imágenes digitales para aplicaciones médicas . Cambridge University Press . ISBN 978-0-521-86085-7Archivado del original el 13 de agosto de 2018. Consultado el 28 de mayo de 2019 .
  12. ^ "descargar" . ImageJ.net . Archivado del original el 17 de febrero de 2025. Consultado el 14 de febrero de 2025 .
  13. ^ "Imagen del NIH: Acerca de" . Archivado del original el 17 de octubre de 2011. Consultado el 18 de noviembre de 2008 .
  14. ^ Collins, Karen A.; Kielkopf, John F.; Stassun, Keivan G.; Hessman, Frederic V. (2017-02-01). "Astroimagej: Procesamiento de imágenes y extracción fotométrica para curvas de luz astronómicas ultraprecisas" . The Astronomical Journal . 153 (2): 77. arXiv : 1701.04817 . Bibcode : 2017AJ....153...77C . doi : 10.3847/1538-3881/153/2/77 . ISSN 0004-6256 . 
  15. ^ "Complemento ImageJ" . Complementos, paquetes y productos de Eclipse - Mercado de Eclipse .
  • Sitio web oficial del proyecto ImageJ
  • Sitio web oficial de ImageJ 1.x en los NIH.
  • Sitio web oficial ImageJ2
  • Imagen oficial de los NIH
Obtenido de " https://en.wikipedia.org/w/index.php?title=ImageJ&oldid=1342121286 "