Proposals:JPEG 2000 ImageIO: Difference between revisions
From KitwarePublic
Jump to navigationJump to search
No edit summary |
|||
(5 intermediate revisions by 2 users not shown) | |||
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 | ||
Line 34: | Line 40: | ||
http://openjpeg.googlecode.com/svn/branches/v2/ | http://openjpeg.googlecode.com/svn/branches/v2/ | ||
= Insight Journal Relevant Papers = | |||
http://www.insight-journal.org/browse/publication/729 | |||
= Community Requirements = | = Community Requirements = | ||
* Streaming (reading region of interest, without having to load the entire image) | * Streaming (reading region of interest, without having to load the entire image) | ||
** Need to update to OJ v2, since v1 does not support this (see tiles support) | |||
* Subsampling (reading subsampled versions of the image) | * Subsampling (reading subsampled versions of the image) | ||
* lossy/lossless | |||
* Pixel types | * Pixel types | ||
** 8-bits | ** 8-bits (signed/unsigned) | ||
** 16-bits | ** 16-bits (signed/unsigned) | ||
** 32-bits (signed/unsigned) | |||
* Multi-Channel | * Multi-Channel | ||
** Jpeg 3D | ** Jpeg 3D | ||
** Time series ? | ** Time series ? |
Latest revision as of 13:30, 11 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/
Insight Journal Relevant Papers
http://www.insight-journal.org/browse/publication/729
Community Requirements
- Streaming (reading region of interest, without having to load the entire image)
- Need to update to OJ v2, since v1 does not support this (see tiles support)
- Subsampling (reading subsampled versions of the image)
- lossy/lossless
- Pixel types
- 8-bits (signed/unsigned)
- 16-bits (signed/unsigned)
- 32-bits (signed/unsigned)
- Multi-Channel
- Jpeg 3D
- Time series ?