针对雾天图像存在信息丢失、区域不清晰以及雾气遮挡等问题,提出了一种基于双边滤波的高斯金字塔变换Retinex图像增强算法,以提高雾天图像的对比度。首先,基于空间域核函数和像素差,建立了改进的双边滤波函数数学模型。然后,将输入图像转换为HSI(Hue,Saturation,Intensity)图像,用改进的双边滤波函数代替原算法中的高斯函数,从亮度图像(I色彩空间)中提取反射分量,以获得保持边缘且不受亮度影响的反射图像。最后,通过高斯金字塔降采样,获取不同尺度的彩色图像,用改进的Retinex算法对多种尺度的图像进行增强,并基于高斯-拉普拉斯算法进行降采样重构,以提高图像的对比度。实验结果表明,本算法能有效增强图像的对比度,且处理后的图像色彩符合人眼观测效果。
2023-03-18 13:04:12 8.71MB 图像增强 双边滤波 高斯降采 亮度
1
这是用Python语言实现的高斯金字塔图像,编程思想很简单,很适合新手学习python,图片是彩色图像,注意代码的路径,把图片放到自己的路径即可
2022-04-05 20:44:25 6KB 高斯金字塔
1
matlab高斯金字塔代码OCT运动校正 此回购包含我的硕士论文的代码。 该项目旨在提供一种减少通过光学相干断层扫描技术获取的图像中的运动伪影的解决方案。 结构 文件 描述 saccadesModeling.mlx 包含有关如何模拟眼睛运动的信息。 phantomModeling.mlx 显示如何将扫视运动应用于测试数据。 metricsModeling.mxl 研究图像质量指标(糟糕)的行为。 projectTest.m 包含项目用例。 RegistrationObjective.m 封装用于图像配准的目标函数。 注册程序 从资源加载实验数据并执行注册。 SaccadeGenerator.m 产生扫视运动。 扫描程序 对扫描过程进行建模,并对给定的原始3D图像进行扫视运动。 用法 首先,结帐项目。 $ git clone https://github.com/merlinDM/oct-motion-correction.git 将项目添加到Matlab搜索路径: >> cd ' /path/to/project/ ' ; >> addpath(pwd); 运行示例: >> run '
2021-11-19 15:59:58 183KB 系统开源
1
matlab高斯金字塔代码拉普拉斯金字塔 过滤器的GPU实现 该库包括过滤器和拉普拉斯金字塔的GPU实现。 还在openCV中实现了本地拉普拉斯金字塔和混合示例。 与此处给出的原始MATLAB代码相比,GPU代码可以非常快速地运行。 不幸的是,这是我一生中的第一个项目,因此代码设计得不好,实际上它们中有很多错误! 档案文件 LaplacianPyramid.cu包含一些图像功能,可创建高斯图像和Gaplacian图像,混合图像的openCV示例,锐化等。 LocalLaplacianPyramid.cu包含本地拉普拉斯金字塔CUDA实现 main.cu是使用上面的简单界面 eskiKodlar是一个包含已尝试但未使用的代码的文件夹,就像一个回收箱 一些重要的注意事项 库取决于MyLibrary库(我知道它是如此愚蠢),可以找到它
2021-11-15 20:45:20 38KB 系统开源
1
matlab高斯金字塔代码高斯金字塔_拉普拉斯金字塔_FFT 用于生成5个级别的高斯金字塔和拉普拉斯金字塔的Python代码,并将这些图像连接起来以显示金字塔。 当前,在OpenCV中没有可用的功能以这种方式显示金字塔图像(尽管可在MATLAB中使用)。 可能不是最优雅的方法,但是可以完成工作。 可以轻松改进。 该代码还为图像生成2D FFT,以进行空间频率分析
2021-11-07 17:31:27 2KB 系统开源
1
使用高斯金字塔和拉普拉斯金字塔对两幅原图像进行分解后融合。 低频部分,采用均值融合规则;高频部分,采用取最大值融合规则。
1
实现高斯金字塔和高斯差分金字塔,采用opencv实现的对图像建立高斯金字塔与高斯差分金字塔。
2021-07-17 15:40:07 5KB 高斯 金字塔
1
内含 平时作业(matlab代码+实验图)+期末大作业(报告+代码) 代码中涉及读取文件的路径使用"路径"表明 作业一:反转变换、对数变换和幂变换、直方图均衡化 作业二:中值滤波器、拉普拉斯算子、傅里叶变换 作业三:陷波滤波器、巴特沃思低通滤波器、理想低通滤波器 作业四:肤色检测 作业五:拉普拉斯金字塔、高斯金字塔 作业六:小波变换 作业七:边缘提取算子、图像角点提取 作业八:灰度共生矩阵 作业九:图像识别 期末大作业:车速判断
多尺度图像的融合,OpenCV,numpy,采用高斯金字塔和拉普拉斯金字塔进行多尺度图像融合,使用前必须下载OpenCV和numpy两个包,运行build即可。
1
matlab开发-高斯金字塔和拉普拉斯金字塔。视为原始图像
2020-05-06 03:18:09 1KB 硬件接口和物联网
1