Добавление новых кадров в существующий файл DICOM
Я работаю с DCMTK, чтобы изменить входной файл DICOM.
Это файл Multi-Frame DICOM на моем диске. Мне нужно добавить новые кадры в элемент PixelData и сохранить выходные данные, используя то же имя входного файла.
Ограничение в том, что я не могу загрузить весь PixelData в память. Я хотел бы добавить новый кадр в конец файла DICOM, напрямую. У кого-нибудь есть идеи как это сделать?
1 ответ
Жаль, что вы используете DCMTK, если бы вместо этого вы использовали GDCM, вы могли бы просто создать экземпляр класса FileStreamer и добавить любой фрагмент данных Pixel Data, который бы вы хотели:
Смотрите документацию FileStreamer.