基于偏微分方程的图像处

基于偏微分方程的图像处

ID:14705121

大小:1.05 MB

页数:16页

时间:2018-07-30

基于偏微分方程的图像处_第1页
基于偏微分方程的图像处_第2页
基于偏微分方程的图像处_第3页
基于偏微分方程的图像处_第4页
基于偏微分方程的图像处_第5页
资源描述:

《基于偏微分方程的图像处》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.(1)clear;image_I=imread('C22.bmp');subplot(2,2,1);imshow(image_I);matrix_R(:,:,1)=image_I(:,:,1);matrix_R(:,:,2)=0;matrix_R(:,:,3)=0;subplot(2,2,2);imshow(matrix_R);title('R分量');matrix_G(:,:,2)=image_I(:,:,2);matrix_G(:,:,1)=0;matrix_G(:,:,3)=0;subplot(2,2,3

2、);imshow(matrix_G);title('G分量');matrix_B(:,:,3)=image_I(:,:,3);matrix_B(:,:,1)=0;matrix_B(:,:,2)=0;subplot(2,2,4);imshow(matrix_B);title('B分量')(2)clear;Image=imread('I22_256.bmp');imshow(Image);[m,n]=size(Image);image11=Image;fori=1:mforj=1:nimage12(i,j)=image

3、11(i,n-j+1);endendforj=1:nfori=1:mimage21(i,j)=image11(m-i+1,j);image22(i,j)=image12(m-i+1,j);endendimage1=[image11,image12];image2=[image21,image22];image=[image1;image2];figureimshow(image)1.clear;Image=imread('I22_256.bmp');Image1=0.5*double(Image);subplot(

4、3,2,1);imshow(Image);subplot(3,2,2);imhist(Image);subplot(3,2,3);imshow(uint8(Image1));image1=uint8(Image1);imwrite(image1,'I22_256_1.bmp')subplot(3,2,4);imhist(image1);Image_hist=histeq(image1);subplot(3,2,5);imshow(Image_hist);imwrite(Image_hist,'I22_256_2.b

5、mp')subplot(3,2,6);imhist(Image_hist);1.(1)functionlevel(image_name,N)%求一图像的水平集、线%输入参数:image_name---图像文件名%:N---阀值(0-255)ifnargin<1disp('请输入文件名!!!');return;elseifnargin<2N=128;endimage_input=imread(image_name);subplot(2,2,1);imshow(image_input);title('原图像');[si

6、ze_m,size_n]=size(image_input);matrix_temp=zeros(size_m,size_n);%Çóˮƽ¼¯forrow=1:size_mforcol=1:size_nifimage_input(row,col)>Nmatrix_temp(row,col)=1;endendendsubplot(2,2,2);imshow(matrix_temp,[]);title('图像的水平集');imwrite(matrix_temp,'level_setzhan.bmp');%图像矩阵扩

7、展赋值便于处理边界matrix_ex=zeros(size_m+2,size_n+2);forrow=1:size_mforcol=1:size_nmatrix_ex(row+1,col+1)=matrix_temp(row,col);endend%四邻域反填充得水平线matrix_new=matrix_temp;forrow=2:size_m+1forcol=2:size_n+1ifmatrix_ex(row+1,col)==0&matrix_ex(row-1,col)==0&matrix_ex(row,col+

8、1)==0&matrix_ex(row,col-1)==0matrix_new(row-1,col-1)=1;endendendsubplot(2,2,3);imshow(matrix_new,[]);title('图像的水平线');%imwrite(matrix_new,'level_line.bmp');%求图像的等高线contour=zeros(siz

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

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

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