我正在尝试将具有 JPEG 2000 传输语法的 DICOM 转换为常规 DICOM 文件(显式小端序或隐式小端序)。
我能够将 DICOM / JPEG 2000 文件中的像素读取到缓冲区中,但我现在坚持使用 DCMTK 库创建 JPEG 2000 dicom 文件。
这是我到目前为止必须尝试的。
OFCondition isrep = datas->chooseRepresentation(EXS_JPEG2000, NULL);
if(datas->canWriteXfer(EXS_JPEG2000,orxfer))
{
OFCondition issaved = fileformat.saveFile("d:\\test.dcm", EXS_JPEG2000, EET_ExplicitLength, EGL_recalcGL,
EPD_noChange, OFstatic_cast(Uint32, 0), OFstatic_cast(Uint32, 0), EWM_updateMeta);
}
我收到一个错误:
找不到像素表示