下载此文档

DIP实验三.doc


文档分类:汽车/机械/制造 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
DIP实验三
Image Enhancement Using Intensity Transformations
班级:08计算
学号:08
姓名:
采用技术及主要计算公式:
软件环境:MATLAB
通过对数变换对图像灰度进行变换,使一窄带低灰度输入图像值映射为一个宽带输出值,计算公式为:s = c log(1+r)
3) 通过幂次变换对图像灰度进行变换,计算公式为:s = c r ^γ
其中,当γ<1时,输入的窄带暗值将映射到宽带高输出值。
当γ>1时,输入的窄带高值将映射到宽带暗输出值。
结果:

(b)
图 (a)原始人的脊椎骨折的核磁共振图
(b)对式 s = c log(1+r) (取c=1),应用对数变换的结果。

(b)

(c) (d)

(e) (f)
图 (a) 原始人的脊椎骨折的核磁共振图
(b)~(f) 应用式s = c r ^γ并且c=1,,,,, 1, 2时的变换结果。
实验小结:
对数变换和幂次是进行动态范围处理的基本工具,在MATLAB 中,对数变换和幂次变换分别通过如下表达式实现:(f为输入图像矩阵)
对数变换:g = c*log(1 + double(f)),其中c是一个常数,在实验中取c = 1。
幂次变换:g= c*(double(f) + eps).^ γ,其中c和γ为常数,在实验中取c=1,γ取一系列整数值。
对数变换、幂次变换共同的特点是使用非线性变换关系进行图像变换。
对数变换实现了图像灰度扩展和压缩的功能。它扩展低灰度值而压缩高灰度值,让图像的灰度分布更加符合人的视觉特征。
幂次图像可以应用在对比度的操作中,(a)进行幂次变换函数处理,其中,(b)(f),,,1,2,从变换后的图像可以看出,,可看见更多细节;,背景中的细节进一步增强,但图像看上去开始有轻微“冲淡”外观的那一点的对比度开始减小。当伽马值增加到大于1是,图像变暗。比较所有结果,可辨别细节的最好增强效果在γ=。
附录:
% 图像增强
function imEnhancement
f=imread('(a).jpg');
imshow(f);
c=255/log(256);
x=0:255;
y=c*log(1+x);
figure,plot(x,y);
[m,n]=size(f);
f1=double(f);
for i=1:m
for j=1:n
g(i,j)=c*log(f1(i,j)+1);
end
end
q=mat2gray(g);
figure, imshow(q);
imwrit

DIP实验三 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小281 KB
  • 时间2018-02-18