matlab的imshow显示问题? 170

用matlab显示一张二值图像的时候,先读取然后用imshow显示图片的时候,为什么显示的是黑白颠倒的?看workpace里面,发现0和1也全换成1,0了,而正常显示的不... 用matlab显示一张二值图像的时候,先读取然后用imshow显示图片的时候,为什么显示的是黑白颠倒的?看workpace里面,发现0和1也全换成1,0了,而正常显示的不是这样的,为什么matlab显示就反的呢?
没有详细复杂的程序,仅仅是I=imread('1.bmp');imshow(I)然后显示的就是和原图像反相的黑白颠倒的图像,目前只是在读取二值图像的时候有这个问题。
而且只是imshow('2.bmp')显示的是正常的,但是I=imread('1.bmp');得时候 在workspace里面就是0,1颠倒的矩阵,貌似是读取的问题,是设置错了吗?
展开
 我来答
百度网友857bbaf
2009-03-31 · TA获得超过496个赞
知道小有建树答主
回答量:365
采纳率:0%
帮助的人:254万
展开全部
把图片拿到别人的matlab上试试看,就能知道是不是你设置的问题了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
日向淳正
2009-03-29 · TA获得超过2811个赞
知道大有可为答主
回答量:2770
采纳率:0%
帮助的人:1408万
展开全部
I=imread('1.bmp');imshow(I)就是这两句话么?应该不会有问题.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式