自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 matlab编程:为什么要对图像使用double函数,以及使用double函数之后imshow显示图像为什么只有一张白色图片?

这种情况,应该是用double函数处理后,再使用imshow函数显示造成的错误结果。matlab默认的double类型图片数据是位于(0,1),uint8型图片数组是位于(0,255)。imshow()显示图像时,①对于double型数据,认为其范围是[0,1],对于数组中大于1的元素,会将其归为1,显示为白色。②对于uint8型数据的情况,显示的范围是0-255。所以,对于0~255范围的double图像数组,要想正常显示,要么除以255进行归一化处理,要么将其转换成uint8型图像数组显示。

2024-01-05 16:41:31 960

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除