First Authors | Stephan Preibisch |
---|---|
Authors | Stephan Preibisch, Pavel Tomancák, Stephan Saalfeld |
Corresponding Authors | Stephan Preibisch, Stephan Saalfeld |
Last Authors | |
Conference Proceedings Volume Title | Proceedings of ImageJ User and Developer Conference |
Series Title | |
Conference Name | ImageJ User and Developer Conference |
Conference Location | Luxembourg |
Conference Start Date | 2010-10-27 |
Conference End Date | 2010-10-29 |
Chapter Number | |
Publisher | Academic Press |
Conference Proceedings Editors | |
ISBN | |
First Page | 1 |
Last Page | 1 |
Open Access | false |
Print Publication Date | 2010-01-01 |
Online Publication Date | |
Abstract | The purpose of ImgLib, a Generic Java Image Processing Library, is to provide an abstract framework enabling Java developers to design and implement data processing algorithms without having to consider dimensionality, type of data (e. g. byte, float, complex float), or strategies for data access (e. g. linear arrays, cells, paged cells). This kind of programming has significant advantages over the classical way. An algorithm written once for a certain class of Type will potentially run on any compatible Type, even if it does not exist yet. Same applies for data access strategies and the number of dimensions. We achieve this abstraction by accessing data through Iterators and Type interfaces. Iterators guarantee efficient traversal through pixels depending on whether random coordinate access is required or just all pixels have to be visited once, whether real or integer coordinates are accessed, whether coordinates outside of image boundaries are accessed or not. Type interfaces define the supported operators on pixel values (like basic algebra) and hide the underlying basic type from algorithm implementation. |
Preibisch_2010_4230.pdf
![]() |
|
Cover Image | |
Affiliated With | Tomancak |
Selected By | |
Acknowledged Services | |
Publication Status | Published online |
Edoc Link | |
Sfx Link | |
DOI | |
PubMed ID | |
WebOfScience Link | |
Alternative Full Text URL | |
Display Publisher Download Only | false |
Visible On MPI-CBG Website | true |
PDF Downloadable | true |
Created By | thuem |
Added Date | 2010-11-18 |
Last Edited By | thuem |
Last Edited Date | 2012-09-10 15:05:58.019 |
Library ID | 4230 |
Document ID | |
Entry Complete | true |
eDoc Compliant | true |
Include in Edoc Report | false |
In Pure | |
Ready for eDoc Export | |
Author Affiliations Complete | true |
Project Name | |
Project URL | |
Grant ID | |
Funding Programme | |
Funding Organisation |