English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
  Into ImgLib - Generic Image Processing in Java

Preibisch, S. W., Tomancák, P., & Saalfeld, S. (2010). Into ImgLib - Generic Image Processing in Java.

Item is

Basic

show hide
Genre: Conference Paper

Files

show Files

Locators

show

Creators

show
hide
 Creators:
Preibisch, Stephan W.1, Author           
Tomancák, Pavel1, Author           
Saalfeld, Stephan1, Author           
Affiliations:
1Max Planck Institute of Molecular Cell Biology and Genetics, Max Planck Society, ou_2340692              

Content

show
hide
Free keywords: -
 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.

Details

show
hide
Language(s):
 Dates: 2010
 Publication Status: Issued
 Pages: -
 Publishing info: -
 Table of Contents: -
 Rev. Type: -
 Identifiers: eDoc: 546563
Other: 4230
 Degree: -

Event

show

Legal Case

show

Project information

show

Source

show