Feature #274
openDcmCodec::decodeFrame() sollte komprimierte Pixeldaten analysieren können
0%
Description
DcmCodec::decodeFrame() und damit DcmPixelData::getUncompressedFrame funktioniert
bei komprimierten Bildern dann nicht, wenn man auf einen beliebigen Frame zugreifen
möchte, die Offset Table leer ist und es mehrere Fragmente pro Frame gibt.
JR schreibt: [in diesem Fall] kann man doch sicherlich eine solche
Offset-Tabelle basierend auf dem vorliegenden komprimierten Datenstrom (im
Speicher) erzeugen. Zumindest sollte man das im Hinterkopf behalten, damit der
neue Mechanismus in jedem Fall funktioniert.
Bei JPEG-LS ist etwa der Start eines Frames relativ gut an der Bytefolge
ff\d8\ff\f7 zu erkennen - vielleicht nicht 100% akkurat, aber schon ziemlich gut.
Im Idealfall würde man den gesamten Bitstream parsen, um SOI/EOI zu erkennen.
No data to display