RLEImage: run-length encoded memory compression scheme for an itk::Image
logo

Please use this identifier to cite or link to this publication: http://hdl.handle.net/10380/3562
This document describes a new class, itk::RLEImage, which uses run-length encoding to reduce the memory needed for storage of label maps. This class is accompanied by all the iterators to make it a dropin replacement for itk::Image. By changing the image typedef to itk::RLEImage, many ITK image processing algorithms build without modification and with minimal performance overhead. However, it is not possible if the user code uses GetBufferPointer() or otherwise assumes a linear pixel layout.

This class is implemented to reduce the memory use of ITK-SNAP (www.itksnap.org), so ITKSNAP is the base for measuring the quantitative results.

The class, accompanying iterator specializations, automated regression tests, and test data are all packaged as an ITK remote module https://github.com/KitwareMedical/ITKRLEImage.
Data
minus 4 Datasets (5Mb)
Code
There is no code review at this time.

Reviews
There is no review at this time. Be the first to review this publication!

Quick Comments


Resources
backyellow
Download All
Download Paper , View Paper
Download Source code
Source code repository

Statistics more
backyellow
Global rating: starstarstarstarstar
Review rating: starstarstarstarstar [review]
Code rating:
Paper Quality: plus minus

Information more
backyellow
Categories: Data Representation, Image
Keywords: ITK, Image, RLE, Compression
Tracking Number: NIH R01 EB014346
Toolkits: ITK, CMake
Export citation:

Share
backyellow
Share

Linked Publications more
backyellow
Label object representation and manipulation with ITK Label object representation and manipulation with ITK
by Lehmann G.
Efficient multithreading for manycore processor: Multidimensional domain decomposition using... Efficient multithreading for manycore processor: Multidimensional domain decomposition using...
by St-Onge E., Scherrer B., Warfield S.K.

View license
Loading license...

Send a message to the author
main_flat
ISSN 2327-770X
Powered by Midas