登录
首页 » 图像处理 » 同态滤波器C++代码实现

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

于 2022-10-12 发布 文件大小:3.87 MB
0 226
下载积分: 2 下载次数: 1

代码说明:

资源描述 同态滤波增强是把频率过虑和灰度变换结合起来的一种处理方法。它是把图像的照明反射模型作为频域处理的基础,利用压缩灰度范围和增强对比度来改善图像的一种处理技术。它在密度域中运用相当成功。 一幅图像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

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • opencv基于肤色检测手势图像
    应用背景基于肤色分割手势图像可以很大程度除去背景,但因为人脸也是肤色也能被检测出来,这里就要除掉人脸信息。只留下手势信息就行。关键技术通过先对视频帧得到每个像素的概率,从而获得概率似然图像,再对该图像进行阈值分割
    2022-07-06 14:44:11下载
    积分:1
  • 使用边缘检测器计数水稻 (OPENCV)
    这个想法是开发一种算法,我们可以对水稻计数。使用边缘检测器是正确的方式去做。如果您下载并运行此代码,它将可能看到一个好结果的算法。享受它。
    2022-04-18 17:53:30下载
    积分:1
  • Delphi licence plate recognise
    Delphi车牌识别在土耳其语中,您可以学习如何读取车牌并将其加工,这非常简单,您可以在自己的程序中使用它。
    2022-02-10 10:29:17下载
    积分:1
  • 图像分割技术
    在图像处理方面的实际应用中,为了完成实际的需要,可能整个图像处理过程仅仅对一些图像目标较为关注,整个流程都是围绕着这些图像目标所进行的。按照实际需要,一副图像可以分为两部分:前景(对应于实际中要使用的图像目标)和背景(图像中非目标的其它区域)。在作物病害诊断系统中,对图像进行分割后,为了完成最后的识别过程,需要对分割后的目标图像区域的特征(颜色、形状等)进行提取和分析,因此,图像分割在整个诊断过程中是十分重要的。
    2022-05-29 03:18:38下载
    积分:1
  • 基于Gabor+PCA+SVM的性别识别(3)
    资源描述 资源描述(VS2010+openCV2.4.11) 基于Gabor+PCA+SVM的性别识别共有三个程序组成:1)图像预处理,从人脸数据库提取人脸,为提取特征做准备;2)运用Gabor对特征提取,并用PCA降维,训练出SVM性别分类器;3)由训练出SVM性别分类器,对输入的图像进行性别识别。这是第三部分代码。
    2022-07-13 18:08:23下载
    积分:1
  • 使用 matlab 的迷宫解决方案
    迷宫规划求解使用 matlab.only 中的图像处理提供输入的图像文件,您将得到以下输出
    2023-01-13 06:50:04下载
    积分:1
  • 图像亮度对比度调整
    利用OPEN CV 在VC上实现图像的亮度和对比度的调整,可以实现图像的不同亮度和对比度的调整和图像的显示。
    2022-06-14 04:57:32下载
    积分:1
  • 可视化图像的猪描述符
    OpenCV/c + + 程序计算,然后可视化图像的猪描述符。该程序采用 HOG 描述符并通过遍历所有块和将梯度的长处为每个单元每个块添加到每个单独的单元格来计算每个单元格中的梯度幅值,然后最后平均梯度的长处。
    2022-02-06 07:40:20下载
    积分:1
  • 光学字符识别
    这是对于在所撰写用matlab光学字符识别。这代码的一个例子。光学字符识别(OCR)的目标是光学图案分类(通常含有在数字图像)相对应的字母数字或其他字符。 OCR的过程包括几个步骤,包括分割,特征提取和分类。每这些步骤本身就是一个场,并简要介绍了这里的Matlab的背景下实现OCR的。
    2022-05-22 05:04:13下载
    积分:1
  • 特征选择
    特征选择也叫特征子集选择 ( FSS , Feature Subset Selection ) 。是指从已有的M个特征(Feature)中选择N个特征使得系统的特定指标最优化。向后搜索( SBS , Sequential Backward Selection ):从特征全集O开始,每次从特征集O中剔除一个特征x,使得剔除特征x后评价函数值达到最优。向前搜索( SFS , Sequential Forward Selection ):特征子集X从空集开始,每次选择一个特征x加入特征子集X,使得特征函数J( X)最优。简单说就是,每次都选择一个使得评价函数的取值达到最优的特征加入,其实就是一种简单的贪心算法。
    2023-04-14 07:25:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载