[ITK-users] compressing MetaImages bigger than 4GB leads to data loss
Bradley Lowekamp
blowekamp at mail.nih.gov
Wed Jun 25 09:16:27 EDT 2014
Please try compiling with ITK_USE_64BITS_IDS OFF, this flag is only needed for windows 64.
Brad
On Jun 25, 2014, at 8:59 AM, Dr. Roman Grothausmann <grothausmann.roman at mh-hannover.de> wrote:
> On 25/06/14 14:51, Dr. Roman Grothausmann wrote:
>> Dear Brad,
>>
>> On 25/06/14 14:24, Bradley Lowekamp wrote:
>>> That sounds like a bug to me. What OS? version of ITK? Are you using ITK's zlib?
>>
>> Linux, Debian 7.2, self compiled itk-4.5.1 (problem also exists with itk-4.4.0),
>> I tried both ITK's zlib and system zlib, same problem for both.
>
> Forgot:
> uname -a
> Linux imgserv0 3.2.0-4-amd64 #1 SMP Debian 3.2.57-3+deb7u2 x86_64 GNU/Linux
>
> itk configured with:
> ITK_USE_64BITS_IDS ON
>
> So files bigger than 4GB can be handled, just the compression seems to be affected.
>
>
>>
>> I also tested system libtiff. In that case the ITKwriter/libtiff throws an error
>> that the file is too large for the TIFF-Standard, just as it should be.
>>
>> Many thanks for looking into this.
>> Roman
>>
>>> On Jun 25, 2014, at 8:16 AM, Dr. Roman Grothausmann
>>> <grothausmann.roman at mh-hannover.de> wrote:
>>>
>>>> Dear mailing list members,
>>>>
>>>>
>>>> Working with a labelled tomogram that is larger than 4GB made me realize that
>>>> when saving the data as a compressed MetaImage (mhd) leads to a complete data
>>>> loss. It seems the way libz is used that files bigger than 4GB are compressed
>>>> incorrectly. If that's not possible the itkFileWriter should issue an error
>>>> in case an image is bigger than 4GB. So far it just goes on as if nothing
>>>> would be wrong and only when opening the image again the reader reports that
>>>> "Uncompress failed".
>>>> Is this a bug?
>>>>
>>>> Just as a side node: writing the same file as a compressed TIFF works fine,
>>>> though e.g. imagej/fiji opens the file with MSB swapped.
>>>>
>>>> Any help or hints are very much appreciated
>>>> Roman
>>>>
>>>> --
>>>> Dr. Roman Grothausmann
>>>>
>>>> Tomographie und Digitale Bildverarbeitung
>>>> Tomography and Digital Image Analysis
>>>>
>>>> Institut für Funktionelle und Angewandte Anatomie, OE 4120
>>>> Medizinische Hochschule Hannover
>>>> Carl-Neuberg-Str. 1
>>>> D-30625 Hannover
>>>>
>>>> Tel. +49 511 532-9574
>>>> _____________________________________
>>>> Powered by www.kitware.com
>>>>
>>>> Visit other Kitware open-source projects at
>>>> http://www.kitware.com/opensource/opensource.html
>>>>
>>>> Kitware offers ITK Training Courses, for more information visit:
>>>> http://www.kitware.com/products/protraining.php
>>>>
>>>> Please keep messages on-topic and check the ITK FAQ at:
>>>> http://www.itk.org/Wiki/ITK_FAQ
>>>>
>>>> Follow this link to subscribe/unsubscribe:
>>>> http://public.kitware.com/mailman/listinfo/insight-users
>>>
>>
>
> --
> Dr. Roman Grothausmann
>
> Tomographie und Digitale Bildverarbeitung
> Tomography and Digital Image Analysis
>
> Institut für Funktionelle und Angewandte Anatomie, OE 4120
> Medizinische Hochschule Hannover
> Carl-Neuberg-Str. 1
> D-30625 Hannover
>
> Tel. +49 511 532-9574
More information about the Insight-users
mailing list