我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:刘伯温论坛 > 二值图像 >

matlab中为什么生成的正常灰度图像被imshow显示后会成为二值图像

归档日期:06-18       文本归类:二值图像      文章编辑:爱尚语录

  matlab中,为什么生成的正常灰度图像被imshow显示后会成为二值图像?

  matlab中,为什么生成的正常灰度图像被imshow显示后会成为二值图像?

  生成的灰度图像打开矩阵数据可以看的是正常的呀为什么显示之后是这样的================================================下面是一部分代码,作为参考(放不了全部的代码,如果需要全...

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  imshow支持的数据包括double和unit8两种类型,double的取值为0~1之间,unit8取值0~255。如果把上面说的那句删掉,按照double的范围0~1,应该可以直接用;如果乘以255并且不转换为unit8类型的线,所以大部分会显示为白色。

  2、在imshow函数中,对于8位灰度图像,其有效值为0~255,超出其外的就分别用0或255截断代替。这就应该是第二幅图像发白的原因。

本文链接:http://19721112.com/erzhituxiang/487.html