Работа со сжатием DICOM

Как флюс работает со сжатием DICOM? Могу ли я использовать какой-либо алгоритм сжатия, например, как Deflate? А когда я хочу загрузить изображение, я распаковываю? Итак, если я сжимаю файл Dicom. Если я попытаюсь открыть его в другой программе, он не загрузится?


person alansiqueira27    schedule 04.04.2011    source источник
comment
Вы должны предоставить более подробную информацию. Вы пользуетесь библиотекой или реализуете DICOM самостоятельно?   -  person CharlesB    schedule 04.04.2011
comment
Я запуталась, мне нужен свет!   -  person alansiqueira27    schedule 04.04.2011


Ответы (2)


Каждый файл Dicom состоит из серии тегов.

Некоторые теги хранят данные исследования, другие теги хранят данные пациента, некоторые теги хранят данные и свойства изображения и так далее.

Теги организованы в группы, поэтому каждая часть информации идентифицируется идентификатором группы и идентификатором тега.

Группы упорядочиваются внутри файла, а теги - внутри групп.

Первая группа в файле (обычно с ID 2) содержит тег, определяющий синтаксис передачи: синтаксис передачи - это последовательность чисел, которые определяют формат следующих групп и формат сжатия, используемый для изображений. Группа 2 всегда хранится в несжатом виде и с явным синтаксисом передачи с обратным порядком байтов VR.

Большинство форматов сжатия применяются только к данным изображений: только сжатие deflate применяется ко всем группам и тегам.

Когда средство чтения dicom хочет прочитать файл, ему просто нужно проанализировать первые теги, чтобы понять синтаксис передачи следующих тегов и схему сжатия, используемую для изображений или файла.

person Paolo Brandoli    schedule 04.04.2011

Для DICOM существуют разные алгоритмы сжатия: deflate, jpeg или jpg2000 или другие.

Ваша библиотека, вероятно, предоставит правильную опцию для вывода, чтобы соответствующим образом настроить сжатие, поэтому покопайтесь в документации или примере. Когда вы загрузите его в другое программное обеспечение, сжатие будет распознано, и файл будет правильно загружен.

person CharlesB    schedule 04.04.2011
comment
как другое программное обеспечение это распознает? :Икс - person alansiqueira27; 04.04.2011
comment
Он указывается в файле с помощью тегов. - person CharlesB; 04.04.2011
comment
Извините, что больше не помогал ... Попытайтесь сформулировать то, что вы не понимаете - person CharlesB; 04.04.2011