Difference between revisions of "Proposals:JPEG 2000 ImageIO"

From KitwarePublic
Jump to navigationJump to search
Line 8: Line 8:
* However, ITK currently doesn't
* However, ITK currently doesn't


= Source Code =
= Implementation =
 
== Source Code ==


Current effort is in the NAMIC Sandbox
Current effort is in the NAMIC Sandbox
Line 16: Line 18:
have a direct support for JPEG2000 files from the ImageFileReader.
have a direct support for JPEG2000 files from the ImageFileReader.


= Project Page NAMIC Week =
== Project Page NAMIC Week ==


   http://www.na-mic.org/Wiki/index.php/JPEG2000_and_HDF5_Image_Readers_in_ITK
   http://www.na-mic.org/Wiki/index.php/JPEG2000_and_HDF5_Image_Readers_in_ITK


= Dashboard for OpenJpeg =
We plan to do a big push during the NAMIC Week:
 
  http://www.na-mic.org/Wiki/index.php/2010_Summer_Project_Week
 
== Dashboard for OpenJpeg ==


   http://my.cdash.org/index.php?project=OPENJPEG
   http://my.cdash.org/index.php?project=OPENJPEG

Revision as of 15:55, 6 June 2010

Adding direct support for JPEG 2000


Historical Note

  • GDCM uses already JPEG2000 in order to manage compression in DICOM images.
  • The Openjpeg library is carried by ITK in the Utilities directory. (an old version...)
  • However, ITK currently doesn't

Implementation

Source Code

Current effort is in the NAMIC Sandbox

 http://svn.na-mic.org/NAMICSandBox/trunk/JPEG2000ImageIO/

have a direct support for JPEG2000 files from the ImageFileReader.

Project Page NAMIC Week

 http://www.na-mic.org/Wiki/index.php/JPEG2000_and_HDF5_Image_Readers_in_ITK

We plan to do a big push during the NAMIC Week:

 http://www.na-mic.org/Wiki/index.php/2010_Summer_Project_Week

Dashboard for OpenJpeg

 http://my.cdash.org/index.php?project=OPENJPEG

OpenJpeg Repository

 http://code.google.com/p/openjpeg/source/checkout

SVN

 http://openjpeg.googlecode.com/svn/trunk/
 http://openjpeg.googlecode.com/svn/branches/v2/


Community Requirements

  • Streaming (reading region of interest, without having to load the entire image)
  • Subsampling (reading subsampled versions of the image)
  • Pixel types
    • 8-bits
    • 16-bits
  • Multi-Channel
    • Jpeg 3D
    • Time series ?