您的位置首页生活百科

matlab imread函数

matlab imread函数

你的第3行,rimage = I( :, :, 1)表示只取了原始图像的R通道来处理,下面的循环中也只是对rimage进行处理要想得到彩色图像,需要将G和B通道也做同样处理,之后再将三个通道滤波结果合并。获取G通道的语句为 gimage = I( :, :, 2), B通道为 bimage = I(:,:,3)合成语句为 J = I; J( :, :, 1 ) = rimage, J(:,:,2) = gimage; J(:,:,3) = bimage; 是啊,每个通道取出来后都老陆是一个灰度图像,rimage(i,j)当侍坦顷然只是灰信让度值了