无水1324 发表于 2008-3-26 14:41

图像读入后反色问题

一个图片读入matlab之后,我想将其图片全部反色,这个怎么处理?有没有什么好的方法,谢谢各位的指导!

[ 本帖最后由 eight 于 2008-3-26 16:35 编辑 ]

eight 发表于 2008-3-26 16:35

原帖由 无水1324 于 2008-3-26 14:41 发表 http://www.chinavib.com/forum/images/common/back.gif
一个图片读入matlab之后,我想将其图片全部反色,这个怎么处理?有没有什么好的方法,谢谢各位的指导! 灰度的?还是彩色的?试试 B = ~A;

无水1324 发表于 2008-3-26 18:08

回复 2楼 的帖子

还是不行,图片底色是黑色的,图中曲线是白色的。
我就想反色,试了你说的方法还是不行

eight 发表于 2008-3-26 18:21

原帖由 无水1324 于 2008-3-26 18:08 发表 http://www.chinavib.com/forum/images/common/back.gif
还是不行,图片底色是黑色的,图中曲线是白色的。
我就想反色,试了你说的方法还是不行
不可能吧?
>> A=imread('glad.bmp');
>> B=~A;
>> imshow(B)处理前:

处理后:


[ 本帖最后由 eight 于 2008-3-26 18:22 编辑 ]

dess2211 发表于 2008-3-26 21:01

我以为是255-A呢:victory:

无水1324 发表于 2008-3-26 21:37

回复 4楼 的帖子

感谢eight的耐心回复,我试了一下我的图片,但是还是不能反色。所以我再找一下原因了。不过感谢eight哈。

还有dess2211,跟我最初的想法是一样的哈。

eight 发表于 2008-3-26 22:16

原帖由 无水1324 于 2008-3-26 21:37 发表 http://www.chinavib.com/forum/images/common/back.gif
感谢eight的耐心回复,我试了一下我的图片,但是还是不能反色。所以我再找一下原因了。不过感谢eight哈。

还有dess2211,跟我最初的想法是一样的哈。 你的原图片是否二值的?先转化为二值的再用我的程序试试,转化也不难,im2bw 便可
页: [1]
查看完整版本: 图像读入后反色问题