24小时热门版块排行榜    

查看: 853  |  回复: 3
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

L周O逗V逗E

新虫 (初入文坛)

[求助] matlab中图像RGB值测定 已有1人参与

用MATLAB测定一图像RGB值,程序如下:

im=imread('1.jpg');
s=size(im);
R=im(:,:,1);
G=im(:,:,2);
B=im(:,:,3);

求解出来的结果RGB所有数值均显示255,但是图像并不是全白色的。
求助大神,怎么解决?
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhxh1997

木虫 (正式写手)

满世界飞呀

【答案】应助回帖

一不小心,冒号+右小括号=笑脸了。正好你就乐一乐吧。
图形,图像,视觉,信号处理,机器学习等欢迎交流!跟我交流时请把问题描述清楚,不要太笼统。
4楼2015-07-08 22:04:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 4 个回答

L周O逗V逗E

新虫 (初入文坛)

测试图片
matlab中图像RGB值测定
测试图片

2楼2015-07-08 11:21:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhxh1997

木虫 (正式写手)

满世界飞呀

【答案】应助回帖

感谢参与,应助指数 +1
楼主再仔细观察!并非全为255。比如说350行438列的RGB值为9,12,179。
im(350,438,
至于你所看到的全为255,那是因为你给的图像中大部分为白色或纯色。
全白为255,255,255; 纯红为255,0,0等等。
你按下述方式保存起来就可以确认了。
>> imwrite(R,'R.jpg');
>> imwrite(G,'G.jpg');
>> imwrite(B,'B.jpg');
希望能对你有所帮助。
图形,图像,视觉,信号处理,机器学习等欢迎交流!跟我交流时请把问题描述清楚,不要太笼统。
3楼2015-07-08 22:01:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见