大大,我想再问你一个matlab的问题,是由矩阵得到图像的问题 没有金币了,不好意思,希望你能帮我

把某RGB图像传给data,然后对data操作,得到新的数值矩阵newdata。如果要显示newdata所描述的图像,需要对newdata进行什么处理么?我直接对其使用了... 把某RGB图像传给data,然后对data操作,得到新的数值矩阵newdata。
如果要显示newdata所描述的图像,需要对newdata进行什么处理么?
我直接对其使用了 imshow(newdata);但是显示结果不正确,该怎么办?
展开
 我来答
Carrot_hy
2011-04-18 · TA获得超过1836个赞
知道小有建树答主
回答量:374
采纳率:0%
帮助的人:232万
展开全部
我不知道你说的结果不正确的意思代表什么?是哪方面不对了呢。
理论上讲,imshow可以显示灰度图像,也可以显示RGB真彩图像的。

从你上次那样处理data来看,你的图像data是把真彩图像(三维)变成灰度图像(二维),按道理还有一个映射矩阵的,你可能把这个信息丢失了吧,要不是试试函数image(newdata);

有问题给我Email,carrot.hy2010@gmail.com
来自:求助得到的回答
我要那个妾
2011-04-30 · TA获得超过2157个赞
知道小有建树答主
回答量:927
采纳率:50%
帮助的人:233万
展开全部
这个问题很容易解决。如果你只是想看一下图像效果,而且确保你的newdata处理方法是正确的,那么你输入imshow(newdata,[])即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天降良驹
2011-04-16
知道答主
回答量:16
采纳率:0%
帮助的人:10.7万
展开全部
你所说的现实结果不正确是指只显示灰度图吧,如果要显示彩图应该用imagesc(),不过用imagesc()要保证,每个RGB里的像素值小于255
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式