matlab怎么用减法,MATLAB 线性运算之减法运算及其应用

一、比较两幅图片的差异

I= imread('E:\matlab\work\1.png'); %读取图片

i=im2double(I);

J=imread('E:\matlab\work\2.png');

j=im2double(J);

p=i-j;

P=p*255;

imshow(P,[]);

1.png:

44938b8d62904dd48b12cddfd7d76fd7.png

2.png

74f9a3df28808fdb3cbe9b865a3c419f.png

效果:

bd5a7006b7407bd7a316b88c93655bac.png

二、求图片的梯度图像

j=zeros(366,572);

i=imread('E:\matlab\work\cancer.bmp');

i=double(i);

a=0;b=0;

for m=1:365

for n=1:571

a=i(m,n)-i(m+1,n);

b=i(m,n)-i(m,n+1);

a=abs(a);b=abs(b);

if a>b

j(m,n)=a;

else

j(m,n)=b;

end

if j(m,n)>3

j(m,n)=0;

else

j(m,n)=255;

end

end

end

imshow(j,[0 255]);

cancer.bmp:

2ec4ad0dd0e9771861e51fb0959f6f40.bmp

效果:

6352044bd3f78e448a10af6a3c3b0c18.png

原文:http://blog.csdn.net/u012422829/article/details/45745125

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值