登录 注册
当前位置:主页 > 资源下载 > 31 > 一个简单的除雾算法-Matlab的最简代码:HazeFree

一个简单的除雾算法-Matlab的最简代码:HazeFree

  • 更新:2024-09-06 09:45:20
  • 大小:5.61MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Matlab - 大数据
  • 格式:ZIP

资源介绍

matlab最简单的代码 一个简单的去雾算法 融合了Clahe和暗通道,做了个简单非线性融合,做了定点化和一点简化操作,速度不错。 含Matlab和C++(虽然用了OpenCV,但是为了方便移植只用了显示,计算没用,代码在ADSP上测试过)实现。 忘了代码用没用到GNU的了,所以还是用GNU协议了……另外用于商业用途肯定有问题。 算法主要是为了实现在多种实际场景下实现较为鲁棒的去雾效果,往期算法虽然能在标准测试图下取得不错的效果,但对于复杂的实际场景下应用表现却不尽如人意,而且一些算法计算复杂度较高,比如使用软抠图或者导向滤波的暗通道法,还有使用Maccan迭代的Retinex法都无法实时完成计算。本报告中提出的算法,在复杂场景下鲁棒性较高,并且拥有较高的计算速度,在SurfacePro3 i5 4300u(1.9Ghz) 8G RAM条件使用Matlab r2016下处理720p图像,不进行优化可以做到5FPS,做并行优化后可以更快。 算法主要想法是来源于在优化暗通道优先的去雾算法后发现虽然算法的速度极大提高,但是在过曝场景下效果欠佳,而且对比度也不是很强。然后又实验了一些别的优化算