造成问题的原因
原因可能是因为图片的格式问题,因为如果图片格式是float或者是double这些,图片的灰值被归一化到了[0,1]的范围,但是imwrite必须是[0,255]的范围
具体解决办法
1.可以通过将图片的格式改为uint8格式
2.将你的图片乘以255
用imshow可以正常显示灰度图片,但是imwrite存入的时候灰度图片是黑色
最新推荐文章于 2024-03-11 21:40:28 发布
造成问题的原因
原因可能是因为图片的格式问题,因为如果图片格式是float或者是double这些,图片的灰值被归一化到了[0,1]的范围,但是imwrite必须是[0,255]的范围
具体解决办法
1.可以通过将图片的格式改为uint8格式
2.将你的图片乘以255