matlab图像处理效果展示22

matlab图像处理效果展示22

ID:41240241

大小:5.28 MB

页数:66页

时间:2019-08-20

matlab图像处理效果展示22_第1页
matlab图像处理效果展示22_第2页
matlab图像处理效果展示22_第3页
matlab图像处理效果展示22_第4页
matlab图像处理效果展示22_第5页
资源描述:

《matlab图像处理效果展示22》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、图像处理效果展示2常看看探索RGB图像的像素特点原图程序>>A=imread('山水3.jpg');>>B=A;>>B(:,:,1)=0;>>figure>>image(A)>>figure>>image(B)>>C=A;>>C(:,:,2)=0;>>figure>>image(C)>>D=A;>>D(:,:,3)=0;>>figure>>image(D)探索RGB图像的像素特点取出红色探索RGB图像的像素特点取出绿色探索RGB图像的像素特点取出蓝色对比两种取色方法A=imread('山水3.jpg');B=A;B(:,:,1)=0;R=imsubtract

2、(A,B);Figuresubplot(121);imshow(R)subplot(122);imshow(A(:,:,1))图像乘法运算>>A=imread('海豚1.jpg');>>B=0.5*A;图像乘法运算>>A=imread(‘海豚1.jpg’);>>C=immultiply(A,0.5);图像乘(除)法运算>>A=imread('海豚1.jpg');>>D=imdivide(A,2);图像增强之中值滤波>>clear>>A=imread('山水.jpg');>>B=rgb2gray(A);>>[a,b]=size(B);>>C=B;>>fori=

3、2:a-1forj=2:b-1G=[B(i-1,j)B(i+1,j)B(i,j)B(i,j-1)B(i,j+1)];F=sort(G);C(i,j)=F(3);endend>>figure>>imshow(C)前后图像增强之局部平滑>>clear>>A=imread('山水.jpg');>>B=rgb2gray(A);>>[a,b]=size(B);>>D=B;>>fori=2:a-1forj=2:b-1H=[B(i-1,j)B(i+1,j)B(i,j)B(i,j-1)B(i,j+1)];J=sort(H);D(i,j)=(sum(H))/5;endend>

4、>figure>>imshow(D)前后图像增强之邻域平均>>clear>>A=imread('山水.jpg');>>B=rgb2gray(A);>>[a,b]=size(B);>>K=B;>>fori=2:a-1forj=2:b-1R=[B(i-1,j)B(i+1,j)B(i,j-1)B(i,j+1)];K(i,j)=ceil((sum(R))/4);endend>>figure>>imshow(K)前前前后图像增强之大值滤波>>A=imread('刘翔.jpg');>>B=rgb2gray(A);>>[a,b]=size(B);>>C=B;>>fori=

5、2:a-1forj=2:b-1ifB(i,j)>200C(i,j)=B(i,j);elseC(i,j)=0;endendend>>figure>>subplot(121);imshow(B)>>title('')>>title('处理前');>>subplot(122);imshow(C)>>title('大值滤波器滤波后');图像增强之小值滤波>>D=B;>>fori=2:a-1forj=2:b-1ifB(i,j)<55D(i,j)=B(i,j);elseD(i,j)=255;endendend>>figure>>subplot(121);imshow(B

6、)>>subplot(122);imshow(D)图像增强之锐化滤波>>A=imread('傅.jpg');>>[a,b]=size(A);>>B=A;>>fori=2:a-1forj=2:b-1x1=abs(A(i,j)-A(i,j-1));x2=abs(A(i,j)-A(i,j+1));y1=abs(A(i,j)-A(i-1,j));y2=abs(A(i,j)-A(i+1,j));d1=abs(A(i,j)-A(i-1,j-1));d2=abs(A(i,j)-A(i+1,j-1));d3=abs(A(i,j)-A(i-1,j+1));d4=abs(A(i

7、,j)-A(i+1,j+1));H=[x1x2y1y2d1d2d3d4];t=max(H);ift>0B(i,j)=t;elseB(i,j)=0;endendend>>figure>>imshow(A)>>figure>>imshow(B)图像增强之锐化滤波x1=abs(B(i,j)-B(i,j-1));x2=abs(B(i,j)-B(i,j+1));y1=abs(B(i,j)-B(i+1,j));y2=abs(B(i,j)-B(i-1,j));图像增强之锐化滤波d1=abs(B(i,j)-B(i-1,j-1));d2=abs(B(i,j)-B(i-1,j+

8、1));d3=abs(B(i,j)-B(i+1,j-

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。