偏色检测:

偏色状况的描述还是很容易的。用眼睛一看就知道了。

在网上看了一些关于偏色的算法论文。现在基本都是基于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的偏色检测(实用)相关推荐

  1. 车道线检测和基于RGB交通标志检测系统

    好久好久好久没更新博客了,今天是冬至,首先跟大家说一声,冬至快乐. 冬至吃过汤圆,又长了一岁. 感觉真的时不待人,好像自己什么事情也没有完成, 也没留下一些什么东西,所以今天就想来写写博客. ---- ...

  2. RGB和CIELAB颜色空间转换及偏色检测

    RGB转为CIELAB 首先RGB是不可以直接转为CIELAB颜色空间的,RGB需要先转为CIEXYZ颜色空间,然后再由CIEXYZ颜色空间转为CIELAB颜色空间.关于这2个颜色空间的互转,主要参考 ...

  3. 图像偏色检测算法,速度快,效果好,共享给大家。

    本文的算法并不是我自己提出的,而是一些论文中提出的,详见 : 1.基于图像分析的偏色检测及颜色校正方法 徐晓昭 , 蔡轶珩 , 刘长江 , 贾克斌 , 沈兰荪 2.皮肤检测技术的研究及改进 为方便大家 ...

  4. 图像偏色检测算法,速度快,效果好,共享给大家

    本篇博文来自博主Imageshop,打赏或想要查阅更多内容可以移步至Imageshop. 转载自:https://www.cnblogs.com/Imageshop/p/3191853.html  侵 ...

  5. Opencv图像偏色检测

    ** 偏色检测公式 ** 图像的偏色不仅与图像色度的平均值有直接关系,还与图像的色度分布特性有关.如果在 a - b色度坐标平面上的二维直方图中色度分布基本上为单峰值,或者分布较为集中,而色度平均值又 ...

  6. 数字图像偏色检测及其校正快速实现

    本人参考下面的文献实现了自己的偏色检测: 测控技术2008 徐晓昭等 基于图像分析的偏色检测及颜色校正方法 1. 偏色检测 在我的实现中,通过分析上述文献的思路,认为文献中的公式4有问题. 我的实现中 ...

  7. 美图秀秀专利---偏色检测算法研究

    本文将实现美图秀秀于2015年公布的一篇图像处理专利:一种基于颜色空间的偏色检测 方法. 这个专利的下载地址: http://pan.baidu.com/s/1eQIuPgQ 专利公布号为 CN104 ...

  8. 基于OpenCV的火焰检测(二)——RGB颜色判据

    上文跟大家分享了在做火焰检测中常用到的图像预处理方法,从这一篇博文开始,我将向大家介绍如何一步一步地检测出火焰区域.火焰提取要用 到很多判据,今天我要向大家介绍的是最简单的但是很有效的判据--RGB判 ...

  9. 【MATLAB项目实战】基于RGB特征的火焰检测

    首先数据转换为帧图像 clc; clear all;obj = VideoReader('1.mp4');%输入视频位置 numFrames = obj.NumberOfFrames;% 帧的总数 f ...

最新文章

  1. 7.26-Codeforces Round #372 (Div. 2)
  2. OpenCV官方文档
  3. 手游研发CJ抱大腿指南
  4. bmp180气压传感器工作原理_陕西压力传感器的工作原理信息推荐
  5. IOS高级编程之二:IOS的数据存储与IO
  6. 凸多边形面积_C++计算任意多边形的面积
  7. scala集合中添加元素_如何在Scala中获得列表的第一个元素?
  8. display 隐藏css,CSS-元素的显示与隐藏
  9. 观察者(Observer)模式
  10. android fastboot模式下载以及出现的问题
  11. 计算机软件设计费计算标准,水利工程咨询、勘测设计费收费标准及计算程序
  12. 第8章 离不开的数据库
  13. cad帧数测试软件,CAD打开很卡该怎么办?快速提高cad运行速度的技巧
  14. mysql发送邮件例子_发送邮件(示例代码)
  15. 手机内存卡格式化了怎么办
  16. java长方体的父类_一个长方形类Rectangle,一个子类长方体类,计算周长,面积,体积...
  17. 十六进制账号登录QQ、TIM
  18. np.arry()的用法
  19. htc 8x android,htc8x怎么样 htc8x测评【图解】
  20. php重启后卡顿,电脑突然卡顿严重

热门文章

  1. NFT数字藏品系统全面解析!
  2. datastage server job之dsjob 命令
  3. FT2004(D2000)开发实战之AMD R5 230显卡驱动适配
  4. connect 出现error: C2243: “类型转换”: 从“const cls *”到“const QObject *”的转换存在,但无法访问
  5. INFOMART公司的达拉斯数据中心完成物理安全升级
  6. 一路向西——忆记2015
  7. tp6 + 百度身份证识别ocr
  8. arduino 蓝牙 android 小车,arduino智能蓝牙小车
  9. 免费的oa办公系统好吗?
  10. python截图黑屏_python识别视频黑屏或者低清晰度