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)当然只是灰度值了
【matlab imread函数】

    推荐阅读