OpenCV—python 颜色量化—(255*255*255 颜色量化转成 12*12*12)
颜色量化
这里的颜色量化主要是用于显著性检测。将255*255*255=16581375 颜色量化转成 12*12*12=1728。以此来减少计算量。
若是查看显著性检测代码,请点击查看原博客:https://blog.csdn.net/wsp_1138886114/article/details/102560328。
整个流程:
首先统计图像的颜色直方图
然后设置删除最大元素阈值:通过选择高频颜色并且保证这些颜色覆盖图像像素不低于95%
最后计算像素距离:剩下的像素颜色,包含不高于5%的图像像素,这部分颜色被直方图中最邻近的颜色替代。(也就是计算后5%的图像像素与前覆盖图像95%的像素之间的距离,这部分颜色被前覆盖图像95%的像素直方图中最邻近的颜色替代)
import cv2
import numpy as np
import timedef Quantize(img3f,ratio=0.95,colorNums
OpenCV—python 颜色量化—(255*255*255 颜色量化转成 12*12*12)相关推荐
- 如何使用 OpenCV Python 检测颜色
作者 | 小白 来源 | 小白学视觉 在这篇文章中,我们将看到如何使用 Python 中的 OpenCV 模块检测颜色,进入这个领域的第一步就是安装下面提到的模块. pip install openc ...
- python使用openCV加载图像、并将BGR格式转换成HSV格式、定义HSV格式中需要分离颜色的掩码(掩模)区间(mask)、并使用mask信息进行颜色分离、BGR格式的图像转化为RGB、并可视化
python使用openCV加载图像.并将BGR格式转换成HSV格式.定义HSV格式中需要分离颜色的掩码(掩模)区间(mask).并使用mask信息进行颜色分离.将BGR格式的图像转化为RGB.可视化 ...
- 图像颜色特征提取(颜色直方图,颜色矩)--python
图像颜色特征提取(颜色直方图,颜色矩)–python 颜色直方图 颜色直方图用以反映图像颜色的组成分布,即各种颜色出现的概率.Swain和Ballard最先提出了应用颜色直方图进行图像特征提取的方法, ...
- Opencv实战 | 用摄像头自动化跟踪特定颜色物体
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自:新机器视觉 1. 导语 在之前的某个教程里,我们探讨了如 ...
- python红色的颜色表达式_50行Python代码实现视频中物体颜色识别和跟踪(必须以红色为例)...
目前计算机视觉(CV)与自然语言处理(NLP)及语音识别并列为人工智能三大热点方向,而计算机视觉中的对象检测(objectdetection)应用非常广泛,比如自动驾驶.视频监控.工业质检.医疗诊断等 ...
- python 颜色_如何使用python中matplotlib库分析图像颜色
用代码分析图像可能很困难.你如何使代码"理解"图像的上下文? 通常,使用AI分析图像的第一步 是找到主要颜色.在如何使用python中matplotlib库分析图像颜色中,我们将使 ...
- 【Opencv图像处理】BGB转HSV与颜色检测
BGB转HSV与颜色检测 什么是HSV色彩空间? Opencv代码 静态图片颜色检测 结果展示 视频颜色检测 结果展示 什么是HSV色彩空间? HSV(色相.饱和度.值,也称为 HSB [色相.饱和度 ...
- 【图片】Python对RGB颜色与16进制颜色进行互转
RGB颜色被称为"真彩色",是Photoshop中默认使用的颜色,也是最常用的一种颜色模式.RGB模式的图像由3个颜色通道组成,分别为红色通道(Red).绿色通道(Green)和蓝 ...
- 使用openCV或PIL库修改图片的颜色
为什么要修改颜色,因为甲方不让我们自己喜好上颜色 比如一张图,长这样,我夸张一点,,但是效果比较好判断 1.把绿色去掉 img = cv2.imread("img.jpg") #用 ...
- opencv学习笔记9:根据图片颜色分割图像
根据图片颜色分割图像 程序目的 有一张图片,底色是蓝色的,感兴趣的区域是灰色的,需要对图片按颜色分割. 事实上按颜色分割图片在HSV通道上分割效果要远远优于在BGR通道上分割,如何获取某种颜色的HSV ...
最新文章
- html(+css)/02/html标记语义应用,html列表与图片的应用
- yaml与json的对比
- pytorch如何用自己训练好的模型预测新的图片类型?
- 阶段5 3.微服务项目【学成在线】_day01 搭建环境 CMS服务端开发_09-CMS服务端工程搭建-开发工具配置...
- 计算机关机的命令行,自动关机命令,windows自动关机命令
- 状压DP——子集DP
- 高速PCB设计系列基础知识
- 谷歌浏览器清除指定网站cookie和缓存方法步骤
- BZOJ 3654: [湖南集训]图样图森破 SA
- 解决Eth0网卡不存在的情况_wuli大世界_新浪博客
- QT入门学习之软件程序开发初体验
- c语言实验作业在dev蜗居的思路,C语言程序设计实验(共5篇)
- 简单定制统信UOS镜像的方法
- Vue3 探坑之旅3
- html动画效果怎么做成桌面效果,11款效果惊艳的HTML5动画应用
- 在线文本比较工具及查询工具
- android 启动过程详解,Activity的启动过程详解(基于Android10.0)
- deltav 安装说明
- TeamViewer11 万全免费
- 【深度学习】经典神经网络 ResNet 论文解读