新手, 积分 5, 距离下一级还需 45 积分 |
|
||
我测试了下你用rgb2gray()得到的从,
colormap矩陣(一般是64行3列)完全不相等
这是我测试的程序代码,c是判断相等的矩阵;我的a是一个彩图矩阵
我如果没记错的话原因是这样的两种函數的变灰度图的方法不一样,rgb2gray()这种是
用r,g,b分量进行亮度计算由rgb到yuv(ycbcr)的进行转换,计算y的公式就是了,因为ycbcr空间中,y分量就是原图的灰度拷贝
colormap(gray)是以┅个固定的颜色矩阵作为颜色矩阵那么他的
颜色矩阵永远不会变,而rgb2gray()的颜色矩阵可能随数据变化而变化
我觉得rgb2gray要准确点colormap(gray)算作伪彩色编碼,有点人为的性质
新手, 积分 6, 距离下一级还需 44 积分 |
|