我正在尝试实现DICOM查看器,认为已经接近完成。但是有些CT图像与MATLAB不同,所以我检查了标签,发现了一些问题。
这些图像具有两个窗口居中值和窗口宽度的值。
窗口居中值 = [2000],窗口宽度 = [8000]
然后我计算了yMin和yMax。
yMin = (winCenter - 0.5 * winWidth)
yMax = (winCenter + 0.5 * winWidth)
if(inPixel <= yMin)
outpixel = 0;
else if (inPixel > yMax)
outPixel = 255;
else
outPixel = (((i - (winCenter - 0.5)) / (winWidth - 1)) + 0.5) * 255;
但问题是这种情况。
窗口中心=[-600;40],窗口宽度=[400;1200]
我该如何计算这些值?有人知道我该如何实现吗。