叠加法去除高斯噪声

叠加法去除高斯噪声

ID:14118579

大小:1.95 MB

页数:22页

时间:2018-07-26

叠加法去除高斯噪声_第1页
叠加法去除高斯噪声_第2页
叠加法去除高斯噪声_第3页
叠加法去除高斯噪声_第4页
叠加法去除高斯噪声_第5页
资源描述:

《叠加法去除高斯噪声》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、课程报告课程名称:数字图像处理专业班级:电子901姓名:施婷学号:090640104日期:2012.11.9221.数字图像处理的基本变换1.1彩色图像变成灰度图像灰度图像是灰度值从0到255,经由黑——灰——白灰度值变化的图像。原理:利用Matlab软件自带的函数:rgb2gray,将彩色图像转成灰度图像。实现程序:I=imread('1234.jpg');K=rgb2gray(I);figure,subplot(1,2,1),imshow(I),title('原图');subplot(1,2,2),imshow(K),titl

2、e('灰度图像');图(1-1)彩色图像变成灰度图像1.2灰度图像变成2值图像二值图像是灰度图像的一种特例,它是将整幅图像的灰度等级划分为两种,一种为0,一种为255。(取一个灰度值为分界点)实现程序:I=imread('1234.jpg');K=rgb2gray(I);L=graythresh(K);BW=im2bw(I,L);subplot(2,2,1),imshow(K),title('原灰度图像');subplot(2,2,2),imshow(BW),title('2值图像');subplot(2,2,3),imhist(

3、K),title('灰度图像直方图');22subplot(2,2,4),imhist(BW),title('转为2值图像的直方图');图(1-2)灰度图像变成2值图像右图是左图转化后的2值图像,很明显的看到只有两种灰度级,这样将原灰度图像中的一些细节就丢失了,比如以前图像中的背景根头发有很明显的分界线,而转化成2值图像后,头发和背景由于在灰度分界值得同一侧,故被处理成为一种灰度级。而面部也有一些细节损失掉了,从直方图也能看出,处理后的图像只有两种灰度级,这样处理有种木刻画的效果。1.3灰度图像的裁剪图像的裁剪是依据改变图像的像素

4、数目来对图像进行裁剪的。裁剪的目的是是突出显示重要部位,裁剪后的图像的像素数目比裁剪之前减少。实现程序:I=imread('1234.jpg');K=rgb2gray(I);J=K(65:280,65:240);subplot(1,2,1),imshow(K),title('原始灰度图像');subplot(1,2,2),imshow(J),title('裁剪以后的图像');22图(1-3)灰度图像的裁剪如上图所示,裁剪之后图像会减小,若是将裁剪以后的图像放大到跟原始图像一样大小,那么裁剪图像会出现马赛克。1.4灰度图像的旋转图像

5、旋转是对图像的空间角度做调整。图像旋转可以通过直接调用旋转角度的函数来完成。实现程序:I=imread('1234.jpg');K=rgb2gray(I);M1=imrotate(K,45);M2=imrotate(K,70);M3=imrotate(K,90);figure,subplot(1,4,1),imshow(K),title('原始灰度图像');subplot(1,4,2),imshow(M1),title('旋转45度图像');subplot(1,4,3),imshow(M2),title('旋转70度图像');su

6、bplot(1,4,4),imshow(M3),title('旋转90度图像');figure,subplot(1,4,1),imhist(K),title('原始灰度直方图');subplot(1,4,2),imhist(M1),title('旋转45度直方图');subplot(1,4,3),imhist(M2),title('旋转70度直方图');subplot(1,4,4),imhist(M3),title('旋转90度直方图');图(1-4a)与绘图图像的旋转从以上图像的寻转过程可以看到,在中间两幅图中会出现黑色边角,但

7、实际照片中的像素值没有改变。旋转只是对同享空间上做了变换,并不影响原照片的灰度级。22图(1-4b)旋转直方图从直方图可以看出,旋转之前和旋转九十度的图像的直方图并没有改变,只说明图像和直方图并不是一一对应的关系,一个直方图可能有好多个图像与之对应。而中间两幅图像也是由于旋转以后增加的黑色边角似的直方图发生了变化。1.5灰度图像的平移图像的平移是改变图像在显示窗口内像素的位置,属于空域的线性变换。实现程序:I=imread('1234.jpg');K=rgb2gray(I);M=double(K);[m,n]=size(K);L=

8、ones(m,n);fori=1:200forj=1:200L(i+m-200,n-200+j)=M(i,j);endendN=uint8(L);subplot(1,2,1),imshow(K);title('原图');subplot(1,2,2)

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

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

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