我目前在 C++ 中使用 DCMTK。我对这个工具包很陌生,但据我所知,我应该能够读取窗口中心和宽度以进行标准化。
我的 Dicom 数据有一个 DicomImage DCM_image 对象。我将值读取到 opencv Mat 对象。但是,我现在想将它们标准化。下面显示了我如何读取数据并将其传输到 opencv Mat。
DicomImage DCM_image("test.dcm");
uchar *pixelData = (uchar *)(DCM_image.getOutputData(8));
cv::Mat image(int(DCM_image.getHeight()), int(DCM_image.getWidth()), CV_8U, pixelData);
任何帮助表示赞赏。谢谢