ImageJ
Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od
verze recenzované 9. dubna 2015; kontroly vyžadují
24 úprav .
ImageJ je open source program pro analýzu a zpracování obrazu . Napsáno v Javě zaměstnanci National Institutes of Health [2] a distribuováno bez licenčních omezení ve veřejné doméně . Otevřené API umožňuje flexibilně zvyšovat funkčnost prostřednictvím zásuvných modulů a vestavěný jazyk maker automatizuje složité opakující se akce [3] . ImageJ je široce používán v biomedicínském výzkumu, astronomii , geografii a dalších oborech analýzy obrazu jako alternativa k proprietárnímu softwaru .
Zásuvné moduly třetích stran pokrývají širokou škálu úloh analýzy a zpracování obrazu: umožňují 3D vizualizaci od buněk po radiologické snímky [4] , automatická porovnávání [5] až po vytváření automatizovaných studijních systémů, například v hematologii [6] . Zásuvná architektura ImageJ a vestavěný vývojový systém činí tuto platformu velmi oblíbenou pro práci a výuku analýzy a zpracování obrazu [7] [8] .
ImageJ můžete používat prostřednictvím online apletu nebo stažením aplikace. Aplikace funguje na všech operačních systémech, pro které existuje verze Java Virtual Machine od 1.4: Microsoft Windows , Mac OS , Mac OS X , Linux a Sharp Zaurus PDA . Zdrojový kód ImageJ je volně dostupný [9] .
Ideologem a vývojářem projektu je Wayne Rasband (Pobočka výzkumných služeb Národního ústavu duševního zdraví).
Funkce
ImageJ umožňuje zobrazovat, upravovat, analyzovat, zpracovávat, ukládat a tisknout 8bitové, 16bitové a 32bitové obrázky. Program umí číst mnoho obrazových formátů, zejména TIFF , PNG , GIF , JPEG , BMP , DICOM , FITS , a také formáty surových dat. ImageJ podporuje zásobníky – sérii obrázků kombinovaných v jednom okně a na víceprocesorových systémech lze paralelně provádět vícevláknové pracné operace. V ImageJ můžete vypočítat plochu a statistiku hodnot pixelů oblastí snímku vybraných ručně nebo pomocí prahových funkcí, měřit vzdálenosti a úhly. vytvářet histogramy hustoty a kreslit profily čar. ImageJ podporuje základní funkce zpracování obrazu, jako jsou logické a aritmetické operace mezi obrazy, manipulace s kontrastem, konvoluce , Fourierova analýza , ostření, vyhlazování , detekce hran a střední filtr . Program umožňuje provádět geometrické transformace : změnu měřítka , rotaci, odraz atd. Počet současně používaných obrázků je omezen pouze velikostí dostupné paměti.
Historie
Před ImageJ v roce 1997 byla podobná analýza obrazu možná s bezplatným programem NIH Image pro počítače Macintosh a operační systémy až po Mac OS X. Jeho vývojem byl program Image SXM pro práci s obrázky získanými na rastrovacích mikroskopech používaných pro fyzikální výzkum. Byla také vyvinuta verze pro Windows , spravovaná společností Scion Corporation. Obě verze jsou stále dostupné [10] .
Poznámky
- ↑ Projekt image_j Open Source na Open Hub: Stránka jazyků - 2006.
- ↑ Collins TJ ImageJ pro mikroskopii // BioTechniques : deník. - 2007. - Červenec ( roč. 43 , č. 1 Suppl ). - str. 25-30 . - doi : 10.2144/000112517 . — PMID 17936939 .
- ↑ Girish V., Vijayalakshmi A. Cenově dostupná analýza obrazu pomocí NIH Image/ImageJ // Indian J Cancer : deník. - 2004. - Sv. 41 , č. 1 . — Str. 47 . — PMID 15105580 . Archivováno z originálu 11. dubna 2011.
- ↑ Barboriak D., Padua A., York G., Macfall J. Vytváření aplikací podporujících DICOM pomocí ImageJ (neurčité) // J Digit Imaging. - 2005. - T. 18 , č. 2 . - S. 91-9 . - doi : 10.1007/s10278-004-1879-4 . — PMID 15827831 .
- ↑ Rajwa B., McNally H., Varadharajan P., Sturgis J., Robinson J. Vizualizace a porovnání dat AFM/CLSM pomocí sady nástrojů s otevřeným zdrojovým kódem // Microsc Res Tech : deník. - 2004. - Sv. 64 , č. 2 . - S. 176-184 . - doi : 10.1002/jemt.20067 . — PMID 15352089 .
- ↑ Gering E., Atkinson C. Rychlá metoda pro počítání jaderných erytrocytů na obarvených krevních nátěrech pomocí digitální analýzy obrazu // J Parasitol : deník. - 2004. - Sv. 90 , č. 4 . - S. 879-881 . - doi : 10.1645/GE-222R . — PMID 15357090 .
- ↑ Burger W., Burge M. Digitální zpracování obrazu : Algoritmický přístup pomocí Javy . - Springer , 2007. - ISBN 1846283795 . Archivováno 17. května 2014 na Wayback Machine
- ↑ Dougherty , G. Digitální zpracování obrazu pro lékařské aplikace . - Cambridge University Press , 2009. - ISBN 9780521860857 .
- ↑ Rueden CT, Eliceiri KW Vizualizační přístupy pro multidimenzionální biologická obrazová data (italsky) // BioTechniques : deník. - 2007. - Luglio ( v. 43 , č. 1 Suppl ). - str. 31, 33-6 . - doi : 10.2144/000112511 . — PMID 17936940 .
- ↑ Obrázek NIH: O . Získáno 18. listopadu 2008. Archivováno z originálu dne 20. dubna 2012. (neurčitý)
Literatura
- Jurjen Broeke, Jose Maria Mateos Pérez, Javier Pascau. Zpracování obrazu pomocí ImageJ. - 2. vydání. - Packt Publishing, 2015. - 256 s. — ISBN 978-1-78588-983-7 .
- Boris Shilov, Nikolay Englevsky. ImageJ Program pro studium biomedicínských obrazů. Průvodce pro badatele. - LAP Lambert Academic Publishing, 2013. - 312 s. — ISBN 978-3-659-37594-1 .
Odkazy
Distribuce
Pro usnadnění nasazení softwaru je ImageJ distribuován také jako součást distribucí.
- Fidži (rekurzivní zkratka pro Fidži je Just ImageJ): Distribuce je zaměřena na práci s obrázky věd o živé přírodě. Dodává se v binární podobě (x86, x86_64) pro hlavní operační systémy (Windows, Linux, MacOS). Obsahuje předinstalované pluginy, nástroj pro automatickou aktualizaci, rozhraní pro skriptovací jazyky (viz Skriptování ).
- MBF ImageJ , vyvinutý McMaster Biophotonics Facility. Pouze pro Windows x86.
Pluginy
- Domovská stránka pluginu ImageJ
- ImageJ Plugin Project @ Sourceforge.net
- Pluginy pro biomedicínské zobrazování archivované 15. ledna 2020 na Wayback Machine
- Plugin Image Stabilizer pro ImageJ
- Sada pluginů OptiNav: aeroakustika, histogramy v reálném čase, dekonvoluce.
- Velká sada pluginů od Gabriela Landiniho
- Zásuvné moduly pro 3D úpravy od Alberta Cardony.
- Zásuvné moduly pro hodnocení povrchu od GCSCA
- TrakEM2: Zásuvný modul pro dolování morfologických dat, 3D modelování a spojování, registraci, úpravy a anotace obrázků.
- Různé pluginy od Ulfa Dittmera: Expression, HPGLReader, OpenGLExample, Pixellate, Seam Carving, Warp
- Implementace SIFT od Stephana Saalfelda: Odlehčená implementace SIFT pod licencí GPL, více o algoritmu SIFT
- bUnwarpJ od Ignacia Arganda-Carrerase: Plugin pro pevnou a flexibilní registraci obrázků.
- Pluginy od Biomedical Imaging Group (EPFL)
- Výuka zpracování obrazu a programování v jazyce Java Archivováno 6. července 2011 na Wayback Machine s pluginy ImageJ
- Tomographic Projection Reconstruction jako plugin ImageJ, Paris-South XI University , Orsay
NIH Image Program