我的Xray图像是灰色图像。它包含一些亮度区域。我想规范化图像并将其保存为RGB(.png)。这是我的代码
img = cv2.imread('input.jpg', 0)
img=(img-img.mean())/ img.std()
img = img[:, :, None]
rgb=np.concatenate((img, img,img), axis=2)
cv2.imwrite('normalize.png', rgb)
代码可以正常运行。但是,输出是整数范围(喜欢二进制图像)。我应该改变什么?感谢
更新:这是示例图像,范围为[0-255]。我想将其标准化为范围[0-1]并将其保存为.png图像。