基于RGB的偏色检测(实用)
偏色检测:
偏色状况的描述还是很容易的。用眼睛一看就知道了。
在网上看了一些关于偏色的算法论文。现在基本都是基于lab来进行偏色检测。
虽然看起来好像很高端,实际用起来好像并不是那么顺手。
于是就自己根据boss的提点写了一个算法。
对全图的RGB进行均值统计。
对于偏红、绿、蓝而言
RGB的公式为
R: dmax = (ave_r - max(ave_g, ave_b)) / ave_r;
dave = (ave_r - (ave_g+ave_b)/2) / ave_r;
d = (dmax + dave) / 2;
GB也类似。
对于偏黄而言
则: d = ((ave_g+ave_r)/2 - ave_b) / max(ave_g, ave_r);
统计完后,再将图片分割成N片,然后对N片进行色彩统计。
如果是全面偏色,则所有求出来的值都比较大(0-1)。
当然在进行比对的时候还有比对比值。
用了一些图来进行测试。如下。
基于RGB的偏色检测(实用)相关推荐
- 车道线检测和基于RGB交通标志检测系统
好久好久好久没更新博客了,今天是冬至,首先跟大家说一声,冬至快乐. 冬至吃过汤圆,又长了一岁. 感觉真的时不待人,好像自己什么事情也没有完成, 也没留下一些什么东西,所以今天就想来写写博客. ---- ...
- RGB和CIELAB颜色空间转换及偏色检测
RGB转为CIELAB 首先RGB是不可以直接转为CIELAB颜色空间的,RGB需要先转为CIEXYZ颜色空间,然后再由CIEXYZ颜色空间转为CIELAB颜色空间.关于这2个颜色空间的互转,主要参考 ...
- 图像偏色检测算法,速度快,效果好,共享给大家。
本文的算法并不是我自己提出的,而是一些论文中提出的,详见 : 1.基于图像分析的偏色检测及颜色校正方法 徐晓昭 , 蔡轶珩 , 刘长江 , 贾克斌 , 沈兰荪 2.皮肤检测技术的研究及改进 为方便大家 ...
- 图像偏色检测算法,速度快,效果好,共享给大家
本篇博文来自博主Imageshop,打赏或想要查阅更多内容可以移步至Imageshop. 转载自:https://www.cnblogs.com/Imageshop/p/3191853.html 侵 ...
- Opencv图像偏色检测
** 偏色检测公式 ** 图像的偏色不仅与图像色度的平均值有直接关系,还与图像的色度分布特性有关.如果在 a - b色度坐标平面上的二维直方图中色度分布基本上为单峰值,或者分布较为集中,而色度平均值又 ...
- 数字图像偏色检测及其校正快速实现
本人参考下面的文献实现了自己的偏色检测: 测控技术2008 徐晓昭等 基于图像分析的偏色检测及颜色校正方法 1. 偏色检测 在我的实现中,通过分析上述文献的思路,认为文献中的公式4有问题. 我的实现中 ...
- 美图秀秀专利---偏色检测算法研究
本文将实现美图秀秀于2015年公布的一篇图像处理专利:一种基于颜色空间的偏色检测 方法. 这个专利的下载地址: http://pan.baidu.com/s/1eQIuPgQ 专利公布号为 CN104 ...
- 基于OpenCV的火焰检测(二)——RGB颜色判据
上文跟大家分享了在做火焰检测中常用到的图像预处理方法,从这一篇博文开始,我将向大家介绍如何一步一步地检测出火焰区域.火焰提取要用 到很多判据,今天我要向大家介绍的是最简单的但是很有效的判据--RGB判 ...
- 【MATLAB项目实战】基于RGB特征的火焰检测
首先数据转换为帧图像 clc; clear all;obj = VideoReader('1.mp4');%输入视频位置 numFrames = obj.NumberOfFrames;% 帧的总数 f ...
最新文章
- 7.26-Codeforces Round #372 (Div. 2)
- OpenCV官方文档
- 手游研发CJ抱大腿指南
- bmp180气压传感器工作原理_陕西压力传感器的工作原理信息推荐
- IOS高级编程之二:IOS的数据存储与IO
- 凸多边形面积_C++计算任意多边形的面积
- scala集合中添加元素_如何在Scala中获得列表的第一个元素?
- display 隐藏css,CSS-元素的显示与隐藏
- 观察者(Observer)模式
- android fastboot模式下载以及出现的问题
- 计算机软件设计费计算标准,水利工程咨询、勘测设计费收费标准及计算程序
- 第8章 离不开的数据库
- cad帧数测试软件,CAD打开很卡该怎么办?快速提高cad运行速度的技巧
- mysql发送邮件例子_发送邮件(示例代码)
- 手机内存卡格式化了怎么办
- java长方体的父类_一个长方形类Rectangle,一个子类长方体类,计算周长,面积,体积...
- 十六进制账号登录QQ、TIM
- np.arry()的用法
- htc 8x android,htc8x怎么样 htc8x测评【图解】
- php重启后卡顿,电脑突然卡顿严重
热门文章
- NFT数字藏品系统全面解析!
- datastage server job之dsjob 命令
- FT2004(D2000)开发实战之AMD R5 230显卡驱动适配
- connect 出现error: C2243: “类型转换”: 从“const cls *”到“const QObject *”的转换存在,但无法访问
- INFOMART公司的达拉斯数据中心完成物理安全升级
- 一路向西——忆记2015
- tp6 + 百度身份证识别ocr
- arduino 蓝牙 android 小车,arduino智能蓝牙小车
- 免费的oa办公系统好吗?
- python截图黑屏_python识别视频黑屏或者低清晰度