window_center=1200 #窗位
window_width=400 #窗宽
win_min = (2window_center - window_width)/2.0 + 0.5
win_max = (2window_center + window_width)/2.0 + 0.5
dFactor = 255.0/(win_max - win_min)
nNumPixels=rawData.shape[0]
for i in range(nNumPixels):
pixel_val = rawData[i]
if pixel_val < win_min:
disp_pixel_val = 0
continue;
if pixel_val > win_max:
disp_pixel_val = 255
continue;
nPixelVal = (pixel_val - win_min)*dFactor
if nPixelVal < 0:
disp_pixel_val = 0
elif nPixelVal > 255:
disp_pixel_val = 255
else:
disp_pixel_val = nPixelVal
在对DCM格式图像进行显示时,根据窗宽窗位进行归一化
最新推荐文章于 2023-10-09 21:54:09 发布
本文介绍了一种CT图像处理方法,通过设置特定的窗宽(window_width)和窗位(window_center),实现对原始CT图像像素值的映射转换,从而达到增强或突出图像中某一组织或结构的效果。
3434

被折叠的 条评论
为什么被折叠?



