电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

一些基于matlab的图像处理简单算法

一些基于matlab的图像处理简单算法_第1页
一些基于matlab的图像处理简单算法_第2页
一些基于matlab的图像处理简单算法_第3页
完成图像的灰度化处理:function W=hdbh(f)%f=imread('house.jpg');[M N Z]=size(f);g=im2double(f);W=zeros(M,N);for x=1:M for y=1:N W(x,y)=0.299*g(x,y,1)+0.587*g(x,y,2)+0.114*g(x,y,3); endendfigure,imshow(W),title('灰度处理后的图像')end完成图像的亮度调整的模块编写function y=high()f=imread('house.jpg');g=im2double(f);g1=g+0.3;imshow(g1)2.完成图像的平移操作function y=py()f=imread('house.jpg');g=im2double(f);N=size(f)M=zeros(N(1),N(2));for x=1:N(1)-100for y=1:N(2)-100 M(x,y)=g(x+100,y+100);endendimshow(M)完成对加噪图像的去噪操作(去噪模板任意,模板 n*n 大小,n 值可调)function h=qz(a)f=imread('Desert.jpg'); %读入图片;g=im2double(f); %进行灰度化处理;N=size(f); %求出此图片的大小;M1=zeros(N(1),N(2)); %建立一个元素全为 0 的二维矩阵;for x=1:N(1) for y=1:N(2) M1(x,y)=0.299*g(x,y,1)+0.587*g(x,y,2)+0.114*g(x,y,3); %把彩色图像的所有像素点灰度处理; end %关闭 for 循环;end %关闭 for 循环;figure,imshow(M1); %显示处理图像;M=imnoise(M1,'salt & pepper',0.05);figure,imshow(M);b=zeros(N(1),N(2));for x=fix(a/2)+1:N(1)-fix(a/2)for y=fix(a/2)+1:N(2)-fix(a/2) Sum=0; for i=-fix(a/2):fix(a/2) for j=-fix(a/2):fix(a/2) Sum=Sum+M(x+i,y+j); end end b(x,y)=Sum/(a*a);endendfigure,imshow(b);完成对图像的锐化处理(锐化模板任意,突出图像边缘,保留图像背景区域)function y=ruihua(f,x)g=im2double(f);figure;imshow(g);title('原图')[M N]=size(g);for i=2:M-1 for j=2:N-1 L(i,j)=g(i,j)+x*(4*g(i,j)-g(i-1,j)-g(i+1,j)-g(i,j-1)-g(i,j+1)); endendfigure;imshow(L);title('锐化后的图像')完成对图像放大(或缩小)n 倍的操作。function A=fd(f,a,b)g=im2double(f);[M,N]=size(g);A=zeros(a*M,b*N);for i=1:fix(a*(M-1)) for j=1:fix(b*(N-1)) A(i,j)=g(ceil(i/a),ceil(j/b)); endendfigure,imshow(A); title('放大后的图像')缩小处理的代码:function A=sx(f,a,b)g=im2double(f);[M,N]=size(g);A=zeros(fix(M*a),fix(N*b));for i=2:M-1 for j=2:N-1 A(fix(a*i),fix(b*j))=g(i,j); endendfigure,imshow(A);title('缩小后的图像')完成一个对图像显示效果变换的操作(如:马赛克,浮雕效果、伪...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

文旅传媒+ 关注
实名认证
内容提供者

传播文化,成就未来

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部