[Gdcm-hackers] [ gdcm-Bugs-2310716 ] IO Factory expansion for Codecs
Cross-platform DICOM implementation
Brought to you by:
malat
|
From: SourceForge.net <no...@so...> - 2011-12-30 09:46:37
|
Bugs item #2310716, was opened at 2008-11-18 10:56 Message generated for change (Comment added) made by malat You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=739587&aid=2310716&group_id=137895 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: General (default) >Group: 2.1 >Status: Closed >Resolution: Fixed Priority: 5 Private: No Submitted By: Chris Treml (ct2049) Assigned to: Mathieu Malaterre (malat) Summary: IO Factory expansion for Codecs Initial Comment: Right now the only way to use the Codecs provided in GDCM is to send GDCM the whole DICOM file and have it save the DICOM file back off in a different encoding. Which is described for C# here: http://gdcm.svn.sf.net/viewvc/gdcm/trunk/Examples/Csharp/DecompressImage.cs?view=markup The added functionality of being able to directly pass pixel data and retrieve the compressed/decompressed pixel data from outside GDCM is needed. This is to support DICOM viewers where they would need to be able to handle proprietary or nonstandard compressed DICOM files as well as the standard DICOM compression types. For example (C# code): byte[] pixelData = CustomReadingMethod(); if(StandardTransferSyntax(transferSyntax)) pixelData = gdcm.Decompress(pixelData); else pixelData = NonstandardDecompress(pixelData); ---------------------------------------------------------------------- >Comment By: Mathieu Malaterre (malat) Date: 2011-12-30 01:46 Message: This API has been introduce in gdcm 2.2.x ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=739587&aid=2310716&group_id=137895 |