首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > C/C++/VC++ > 同态滤波器C++代码实现

同态滤波器C++代码实现

资 源 简 介

资源描述 同态滤波增强是把频率过虑和灰度变换结合起来的一种处理方法。它是把图像的照明反射模型作为频域处理的基础,利用压缩灰度范围和增强对比度来改善图像的一种处理技术。它在密度域中运用相当成功。 一幅图像f(x,y)可以看成由两个分量组合而成,即 f(x,y)=i(x,y).r(x,y) i(x,y)为照明分量(入射分量),是入射到景物上的光强度; r(x,y)为反射分量,是受到景物反射的光强度。 具体步骤如下: (1)先对上式的两边同时取对数,即 Inf(x,y)=Ini(x,y)+Inr(x,y) (2)将上式两边取傅立叶变换,得 F(u,v)=I(u,v)+R(u,v) (3)用一个频域函数H(u,v)处理F(u,v),可得到 H(u,v)F(u,v)=H(u,v)I(u,v)+H(u,v)R(u,v) (4)逆傅立叶变换到空间域得 Hff(x,y)=hi(x,y)+hr(x,y) 可见增强后得图像是由对应照度分量与反射分量得两部分叠加而成。 (5)再将上式两边取指数,得 g(x,y)=exp|hff(x,y)|=exp|hi(x,y)|+exp|hr(x,y)| 这里,称作同态滤波函数,它可以分别作用于照度分量和反射分量上。                                          &nbs

文 件 列 表

Debug
BuildLog.htm
Homomorphic_Filter.exe
Homomorphic_Filter.exe.embed.manifest
Homomorphic_Filter.exe.embed.manifest.res
Homomorphic_Filter.exe.intermediate.manifest
Homomorphic_Filter.ilk
Homomorphic_Filter.pdb
mt.dep
vc90.idb
vc90.pdb
Homomorphic_Filter.cpp
Homomorphic_Filter.dsp
Homomorphic_Filter.dsw
Homomorphic_Filter.ncb
Homomorphic_Filter.opt
Homomorphic_Filter.plg
Homomorphic_Filter.sln
Homomorphic_Filter.suo
Homomorphic_Filter.vcproj
Homomorphic_Filter.vcproj.GUO-PC.Xiao Guo.user
lena.bmp
test.bmp
VIP VIP
0.173768s