直方图匹配(histogram matching):使两幅影像的色调保持一致
使用场景:
使用直方图匹配,使两幅图像的色调更一致,是在模型训练之前使用的,是一种数据处理的方式(例如在图像风格转换的时候,那么使用直方图匹配会让源域与目标域的图像色调更接近,从而风格转换的效果更好...)
概念:
直方图匹配:将一张图片的直方图匹配到目标图上,使两张图的视觉感觉接近
直方图匹配又称为直方图规定化,是指将一幅图像的直方图变成规定形状的直方图而进行的图像增强方法。 即将某幅影像或某一区域的直方图匹配到另一幅影像上。使两幅影像的色调保持一致。可以在单波段影像直方图之间进行匹配,也可以对多波段影像进行同时匹配。两幅图像比对前,通常要使其直方图形式一致。
基本介绍
当一幅图像被描述为直方图后,所有的空间信息都丢失了。直方图描述了每个灰度级具有的像素个数,但无法为这些像素在图像中的位置提供任何线索。即便如此,直方图仍有一些有用的性质:
(1)一个特定的图像有唯一的直方图,但两幅图像的直方图相同并不能说明图像相同。
(2)在图像中特定对象的直方图是平移不变的。
(3)在图像中特定对象的直方图是旋转不变的。
(4)如果一幅图像由两个不连接的区域组成,且每个区域的直方图已知,则整幅图像的直方图是两个区域的直方图之和。显然,该结论可以推广到任何数目的不连接区域的情形。
用途
数字化参数
直方图可以作为判断一幅图像是否合理的利用了全部被允许的灰度级范围的指标。一般情况下,一幅图像应该利用全部或几乎全部可能的灰度级。
如果图像的灰度级超出数字化器所能处理的范围,则超出范围的灰度级简单的置为0或255,这样,将在直方图的两端(或一端)产生尖峰。故数字化之前,对直方图进行检查是一个良好的习惯。
图像二值化边界阀值选择
也可使小于T的灰度值置为零,大于T的灰度值不变,得到物体除去背景的图像。
直方图匹配_百度百科
直方图匹配(histogram matching):使两幅影像的色调保持一致相关推荐
- python库skimage 绘制直方图;绘制累计直方图;实现直方图匹配(histogram matching)
绘制直方图 from skimage import exposure # 绘制彩色图像的c通道的直方图 img_hist, bins = exposure.histogram(img[..., c], ...
- 【OpenCV 例程200篇】48. 图像增强—彩色直方图匹配
[OpenCV 例程200篇]48. 图像增强-彩色直方图匹配 欢迎关注 『OpenCV 例程200篇』 系列,持续更新中 欢迎关注 『Python小白的OpenCV学习课』 系列,持续更新中 图像直 ...
- 【OpenCV 例程200篇】47. 图像增强—直方图匹配
[OpenCV 例程200篇]47. 图像增强-直方图匹配 欢迎关注 『OpenCV 例程200篇』 系列,持续更新中 欢迎关注 『Python小白的OpenCV学习课』 系列,持续更新中 图像直方图 ...
- 遥感数字图像处理(实验一)——预处理、图像的真彩色和拉伸显示(包括图像的直方图显示、线性拉伸、与直方图匹配)
目录 实验目的: 实验内容一: 实验步骤: 一.影像的获取 二.影像的合成 三.对合成的影像进行不规则分幅裁剪 四.对裁剪的影像进行拉伸 五.直方图匹配 六.实验总结及扩展 实验目的: 理解遥感数字图 ...
- 直方图匹配(直方图规定化)
直方图处理可以增加图像的动态范围,但是直方图处理针对的是图像整体偏暗偏亮(注意是整体),若一幅图像即存在偏暗又存在偏亮的区域,此时想要增加图像的动态范围,不宜采用直方图处理.(例如想要增加偏暗区域的动 ...
- 图像灰度直方图匹配(直方图规定化,Histogram Matching)实验
一.使用相同图像,不同灰度分布做匹配 matlab代码: %% 两张图片histmatch,直方图均衡后match原图 clc;close all;clear all ImgIn=rgb2gray(i ...
- 数字图像处理:直方图匹配或规定化Histogram Matching (Specification)原理及感悟
☞ ░ 前往老猿Python博文目录 https://blog.csdn.net/LaoYuanPython ░ 注意:本文是<数字图像直方图匹配或规定化Histogram Matching ( ...
- python双重直方图_Python 2.x中两幅图像的直方图匹配?
我以前写过一个答案here解释如何在图像直方图上进行分段线性插值,以实现高光/中音/阴影的特定比率. 两幅图像之间histogram matching的基本原理相同.基本上,计算源图像和模板图像的累积 ...
- 直方图应用:直方图均衡化,直方图匹配,对比直方图
直方图均衡化 直方图均衡化(Histogram Equalization)是直方图最典型的应用,是图像点运算的一种.对于一幅输入图像,通过运算产生一幅输出图像,点运算是指输出图像的每个像素点的灰度值由 ...
最新文章
- 【java】兴唐第二十节课(Collection 和 ArrayList)
- flask部署机器学习_如何开发端到端机器学习项目并使用Flask将其部署到Heroku
- golang mysql封装_自己封装的golang 操作数据库方法
- grpc 可以传递context嘛_Python中使用gRPC方法示例
- jquery 插件开发小组
- Android应用层 知识体系
- 安装opencv_contrib(ubuntu16.0)
- matlab改进 otsu法,otsu算法---matlab实现,和一种改进算法
- java拦截器放行_java拦截器放行某些请求
- ArcGIS10.2最新全套下载地址
- 水煮肉片+各种牛肉等四种川味特色菜
- ORA-00937:不是单组分组函数
- Java小农养成记第一天
- Failed to send a request to Slack API server: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certif
- [Python] 七段数码管绘制
- 基于深度强化学习的电子商务平台动态定价
- 数据结构也不是那么没意思之前序二叉树+二叉树转伪双向循环链表
- 计算机与化学相关论文,计算机化学化工学论文
- WPF MDI窗体的实现方法
- [论文+辩论PPT+源码等]精品微信小程ssm便捷记账本小程序+后台管理系统|前后分离VUE