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

图像直方图:作用、分类、如何按需选择/直方图均衡化、直方图匹配 黑白 / 彩色都能处理,但是用法完全不一样

图像直方图:作用、分类、如何按需选择

一、直方图基础定义

灰度直方图:统计图像每个灰度值(0~255)对应的像素数量,横坐标灰度,纵坐标该灰度像素总数。 本质:用统计方式反映图像明暗、对比度、曝光分布。

二、直方图核心作用

1. 快速判断图像光照 / 曝光问题

  • 像素集中靠左(低灰度):图像偏暗、欠曝光;
  • 像素集中靠右(高灰度):图像过亮、过曝;
  • 像素全部挤在中间狭窄区间:对比度低,灰蒙蒙看不清细节;
  • 像素均匀铺满 0~255:曝光均衡、对比度良好。

2. 辅助阈值分割(自动找分割阈值)

双峰直方图:前景、背景各一个峰值,谷底就是最佳二值阈值; 单峰 / 平缓直方图:全局阈值效果差,改用自适应阈值。

3. 图像增强:均衡化、拉伸提升对比度

  • 直方图均衡化 HE:拉开灰度分布,提亮暗部;
  • 自适应均衡化 CLAHE:防止整体过曝,保留局部细节。

4. 图像对比、匹配、检索

直方图相似度对比,判断两张图片亮度 / 纹理分布是否接近;简单图像检索、模板粗匹配。

5. 辅助滤波、降噪判断

噪声多的图直方图毛刺多、离散峰值多;干净图像曲线平滑连续。

三、常用直方图相关算法 & 适用场景选择

1. 普通全局直方图均衡化 equalizeHist(HE)

原理

重新映射灰度,让像素均匀分布在 0~255,大幅提升全局对比度。

优点

操作简单,快速提亮暗图,算力极低。

缺点
  1. 明暗区域一起拉伸,亮区极易过曝发白、丢失细节;
  2. 放大噪声,暗光图噪点会明显加重;
适用场景

整体偏暗、光照均匀、无大面积高亮反光的简单图像(答题卡、黑白图纸)。

http://www.jsqmd.com/news/1101218/

相关文章:

  • 保姆级教程:手把手教你用Python还原同盾滑块验证码的撕裂图片(附完整代码)
  • AI编程合规风暴来临!GDPR+《生成式AI服务管理暂行办法》双约束下,企业代码审计必须完成的3项紧急加固
  • 从灵感捕捉到成稿交付:AI 辅助写作工作流的工程化实践
  • Sentinel-2数据预处理避坑指南:辐射定标时,90%的人会忽略的‘日地距离’单位问题
  • 基于OpenCV与YOLO的实时目标检测毕业设计实战指南
  • 2026 论文怎么降低 AIGC 检测率?专业降 AI 工具实操教程
  • pg_basebackup因权限不足无法备份
  • 杰理AC632蓝牙芯片ADC实战:从普通采样到音频LADC,两种模式到底怎么选?
  • 5分钟免费终极指南:如何用QrazyBox专业修复损坏的二维码
  • 从钢管运输到物流优化:一个20年前的数学建模题,如何启发今天的供应链算法设计?
  • 别再死记硬背了!用这5个真实案例帮你彻底搞懂欧姆龙PLC的CIO、WR、HR区到底怎么用
  • Hermes Agent:下一代 AI 编程助手,让开发效率翻倍
  • 别再只用PSNR/SSIM了!用LPIPS(感知损失)评估你的AI生成图像,更贴近人眼
  • 你知道DeepSeek还能这么用吗?尤其是最后一条。
  • 使用frida-il2cpp-bridge动态分析与修改Unity IL2CPP应用
  • EfficientNet-PyTorch:如何用1/10的计算量实现SOTA图像识别?[特殊字符]
  • 【Three】EdgesGeometry 和 wireframe 详细对比及使用说明
  • openEuler/CCA完全指南:从硬件隔离到远程证明的终极安全方案
  • 抖音动态监控助手:实时检测博主更新与开播推送
  • Dism++:Windows系统维护的深度解析与技术实践指南
  • Python+Appium移动端自动化测试:从环境搭建到CI/CD实战
  • 2026迪庆黄金回收白银回收铂金回收旧料回收怎么选?五家高实价铂金白银线下门店测评清单 + 联系方式
  • Token 账单的隐形刺客:LLM 推理成本监控体系的设计与实现
  • 大模型下测试方案改进探讨
  • GEO生成幻觉全链路抑制:从原理到三层拦截技术实操指南
  • 字符叠加 错漏重码日期喷码自动剔除
  • [特殊字符]加拿大电商必看,最后一公里攻略[特殊字符]
  • Scrcpy Server端事件注入实战:如何用反射调用InputManager实现Android远程控制
  • 移动应用渗透测试实战:从客户端到服务端的安全攻防剖析
  • 别再傻傻分不清了!UCIe协议栈里的DLP和DLLP到底啥关系?