- ImageJ
-
ImageJ
Captura de ImageJDesarrollador Wayne Rasband (NIH)
http://rsb.info.nih.gov/ij/Información general Última versión estable 1.44o
31 de enero de 2011Gé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 En español ? 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 de 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] ImageJ's plugin architecture and built in development environment has made it a popular platform for teaching image processing. [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.
Contenido
Características
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
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 Windows – portada por Scion Corporation, llamada Scion Image for Windows. Ambas versiones están aún disponibles.[10]
Referencias
Notas al pie
- ↑ Collins TJ (July 2007). «ImageJ for microscopy». BioTechniques 43 (1 Suppl): pp. 25–30. doi: . PMID 17936939.
- ↑ 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.
- ↑ Eliceiri K, Rueden C (2005). «Tools for visualizing multidimensional images from living specimens». Photochem Photobiol 81 (5): pp. 1116–22. doi: . PMID 15807634.
- ↑ 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: . PMID 15827831.
- ↑ 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: . PMID 15352089.
- ↑ 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: . PMID 15357090.
- ↑ Burger W, Burge M (2007). Digital Image Processing: An Algorithmic Approach Using Java. Springer. ISBN 1846283795. http://www.imagingbook.com/.
- ↑ Dougherty, G (2009). Digital Image Processing for Medical Applications. Cambridge University Press. ISBN 9780521860857. http://www.cambridge.org/9780521860857.
- ↑ Rueden CT, Eliceiri KW (July 2007). «Visualization approaches for multidimensional biological image data». BioTechniques 43 (1 Suppl): pp. 31, 33–6. doi: . PMID 17936940.
- ↑ «NIH Image: About». Consultado el 18-11-2008.
Enlaces internos
- Procesamiento de imagen de microscopio
- Fiji (Fiji Is Just ImageJ), un paquete de software de procesado de imágenes basado en ImageJ
- Rapidminer Image Processing Extension - herramienta para procesamiento de imágenes y extracción de imágenes
Enlaces externos
- (en inglés) Página oficial de ImageJ
- (en inglés) ImageJ Documentation Wiki
- (en inglés) ImageJ User and Developer Conference
- (en inglés) ImageJ for CUDA GPUs Accelerate ImageJ using GPUs
- (en inglés) Review of ImageJ by Forrest Mims III in The Citizen Scientist, the journal of the Society for Amateur Scientists.
- (en inglés) ImageJ en línea Un recurso para ejecutar ImageJ sin instalarlo.
Distribuciones
- (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
- (en inglés) Página de ImageJ para Plugins
- (en inglés) ImageJ Plugin Project @ Sourceforge.net
- Plugins de imagen biomédica
- The Image Stabilizer plugin: Estabiliza lotes de imágenes inestables.
- Conjunto de plugins OptiNav: Aeroacústica, histogramas en tiempo real, deconvolutions.
- Gran conjunto de plugins por Gabriel Landini
- Plugins de morfología matemática, por Dimiter Prodanov [1]
- Plugins de edición 3D de Albert Cardona
- Plugins para superficie de evaluación de GCSCA
- TrakEM2: un plugin para minería de datos morfológicos, modelado 3D, y costura de imagen (stitching), registro, edición y anotación
- Varios plugins por Ulf Dittmer: Expression, HPGLReader, OpenGLExample, Pixellate, Seam Carving, Warp, Animated PNG Writer
- SIFT-implementation por Stephan Saalfeld: Una ligera implantación SIFT bajo GPL, véase Algoritmo SIFT
- bUnwarpJ por Ignacio Arganda-Carreras: un plugin para registro consistente y elástico de imágenes.
- Plugins del Biomedical Imaging Group (EPFL)
- (en inglés) Teaching image-processing programming in Java con plugins de ImageJ
NIH Image
- (en inglés) Página principal de NIH Image
- (en inglés) Descarga de Scion Image
Categorías:- Software científico libre
- Procesado de imagen digital
- Bibliotecas de Java
- Software libre multiplataforma
- Software libre programado en Java
- Software de dominio público
Wikimedia foundation. 2010.