matlab图像处理gui

matlab图像处理gui

ID:40560582

大小:304.02 KB

页数:5页

时间:2019-08-04

matlab图像处理gui_第1页
matlab图像处理gui_第2页
matlab图像处理gui_第3页
matlab图像处理gui_第4页
matlab图像处理gui_第5页
资源描述:

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

1、图像和视频处理界面设计(三个效果显示结果)班级:计算机科学与技术学号:111111111姓名:xxx做如下界面规划:分别给各按钮加功能代码:打开图像:[fileName,filePath,filterIndex]=uigetfile(...{'*.*','Allfiles';},...'Ñ¡ÔñͼÏñÎļþ','MultiSelect','off');setappdata(handles.figure1,'fileName',fileName);setappdata(handles.figure1,'filePath',filePath);setappdata(hand

2、les.figure1,'isLoad',1);file=fullfile(filePath,fileName);axes(handles.axes1);I=imread(file);imshow(I)setappdata(handles.figure1,'loadImage',I);取反:I2=getappdata(handles.figure1,'loadImage');resultImage=255-I2;axes(handles.axes2);imshow(resultImage)直方图:I2=getappdata(handles.figure1,'loadImag

3、e');resultImage=histeq(I2);axes(handles.axes2);%%Ö¸¶¨ÔÚÁíÒ»¸ö×ø±êÖáÖÐÏÔʾ½á¹ûͼÏñimshow(resultImage)频域滤波:I=getappdata(handles.figure1,'loadImage');Id=im2double(I);I_dft=fft2(Id);%figure,imshow(Id),title('OriginalImage');%figure,imshow(log(1+abs(fftshift(I_dft))),[]),...%title('FToforiginal

4、image');[M,N]=size(I);dist=distmatrix(M,N);%figure,mesh(fftshift(dist)),title('DistanceMatrix');H=zeros(M,N);radius=60;ind=dist<=radius;H(ind)=1;Hd=double(H);%figure,imshow(fftshift(H)),title('Ideallow-passfilter');DFT_filt=Hd.*I_dft;I2=real(ifft2(DFT_filt));%figure,imshow(log(1+abs(fftshi

5、ft(DFT_filt))),[]),...%title('FilteredFT');%figure,imshow(I2),title('FilteredImage');axes(handles.axes2);%%Ö¸¶¨ÔÚÁíÒ»¸ö×ø±êÖáÖÐÏÔʾ½á¹ûͼÏñimshow(I2)

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

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

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