当前位置: 首页 > news >正文

多尺度对比度调整

一、背景介绍

        受到了前面锐化算法实现的启发,对高频层做增强是锐化,那么对中低频一起做增强,就应该能有局域对比度增强效果。

        直接暴力实现了个基本版本,确实有对比度增强效果。然后搜了下关键字,还真找到了已经有人这么玩,并且改进过了。

二、简单多尺度增强

1、基本原理

        实现起来非常简单:

                a、对输入图像进行多尺度金字塔拆分

                b、对拆分出来的高中低频图像都进行纹理增强

                c、重建得到结果图像

2、算法效果

        方法很简单,但是效果确实很明显。

        左边是输入图,右边是结果图像:

 

3、复现代码

        相关代码实现:

https://github.com/yulinghan/ImageQualityEnhancement/tree/master/ltm/pyr_contr​github.com/yulinghan/ImageQualityEnhancement/tree/master/ltm/pyr_contrast

三、MUSICA

1、基本原理

        上一步的图像增强实在太暴力了,这里这个算法主要是在上一步上不那么暴力。

        简单来说,这里主要是对金字塔拆分出来之后的纹理信息增强,用下图公式做了改进,代替直接暴力增强,让效果好些同时,副作用相对可控一些。

 

        具体细节感兴趣的小伙伴们可以参考: MUSICA(多尺度图像对比度增强)算法的VC实现-

2、算法效果

        左边为输入图,右边是结果图像:

 

3、复现代码:

        相关代码实现:

https://github.com/yulinghan/ImageQualityEnhancement/tree/master/ltm/musica

相关文章:

  • 【PhysUnits】4.1 类型级比特位实现解释(boolean.rs)
  • MVVM框架
  • Java百度身份证识别接口实现【配置即用】
  • 芯片生态链深度解析(一):基础材料篇——从砂砾到硅基王国的核心技术突围
  • Deeper and Wider Siamese Networks for Real-Time Visual Tracking
  • Xshell的下载
  • 技术文章:解决汇川MD500系列变频器干扰问题——GRJ9000S EMC滤波器的应用
  • QML元素 - OpacityMask
  • 【网络】:数据链路层 —— 以太网协议
  • Sumsub Java Web Demo 技术文档
  • STM32F407VET6实战:CRC校验
  • 编译原理概述
  • [前端] wang 富文本 vue3
  • PCIe Switch 问题点
  • 背包问题详解
  • 蓝牙AVRCP协议概述
  • (网络文件系统)N
  • ACM模式用Scanner和System.out超时的解决方案和原理
  • FC7300 IO 无法正常输出高低电平问题排查
  • Elasticsearch/OpenSearch 中doc_values的作用
  • 福州一宋代古墓被指沦为露天厕所,仓山区博物馆:已设置围挡
  • 【社论】城市更新,始终以人为核心
  • 国家统计局向多省份反馈统计督察意见
  • 网易一季度净利增长三成,丁磊:高度重视海外游戏市场
  • 上海率先推进生物制品分段生产试点,这款国产1类创新药获批上市
  • 视频丨中国海警成功救助8名外籍遇险渔民,韩方向中方致谢