wwb624 发表于 2008-4-25 08:56

如何将RGB分量转换成一幅RGB的图像输出

我用Matlab将一幅RGB的图像提取RGB分量后,分别对三个分量进行处理,处理后,怎么将这三个分量再组成一幅RGB图像输出呢?请高手指点。

sogooda 发表于 2008-4-25 09:12

doc imshow

Imshow
Display image

Syntax
imshow(I)
imshow(I,)
imshow(RGB)
imshow(BW)
imshow(X,map)
imshow(filename)
himage = imshow(...)
imshow(...,param1,val1,param2,val2)

Description
imshow(I) displays the grayscale image I.

eight 发表于 2008-4-25 10:36

原帖由 wwb624 于 2008-4-25 08:56 发表 http://www.chinavib.com/forum/images/common/back.gif
我用Matlab将一幅RGB的图像提取RGB分量后,分别对三个分量进行处理,处理后,怎么将这三个分量再组成一幅RGB图像输出呢?请高手指点。 看置顶帖中热点问题讨论-->矢量化编程技巧-->有一楼层是求图像蓝色区域的

wwb624 发表于 2008-4-26 08:59

i为处理过的数组 新的图像为i
j=uint8(i)

正确方法为这个。

声明:本问题关闭
页: [1]
查看完整版本: 如何将RGB分量转换成一幅RGB的图像输出