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

Python3 识别判断图片主要颜色,提取指定颜色的方法

Python3 识别判断图片主要颜色,提取指定颜色的方法

 

HSV颜色识别-HSV基本颜色分量范围

 

 

一般对颜色空间的图像进行有效处理都是在HSV空间进行的,然后对于基本色中对应的HSV分量需要给定一个严格的范围,下面是通过实验计算的模糊范围(准确的范围在网上都没有给出)。

H:  0 — 180

S:  0 — 255

V:  0 — 255

此处把部分红色归为紫色范围:

 

 

 

 

 

目前在计算机视觉领域存在着较多类型的颜色空间(color space)。HSL和HSV是两种最常见的圆柱坐标表示的颜色模型,它重新影射了RGB模型,从而能够视觉上比RGB模型更具有视觉直观性。

HSV颜色空间 
HSV(hue,saturation,value)颜色空间的模型对应于圆柱坐标系中的一个圆锥形子集,圆锥的顶面对应于V=1. 它包含RGB模型中的R=1,G=1,B=1 三个面,所代表的颜色较亮。色彩H由绕V轴的旋转角给定。红色对应于 角度0° ,绿色对应于角度120°,蓝色对应于角度240°。在HSV颜色模型中,每一种颜色和它的补色相差180° 。 饱和度S取值从0到1,所以圆锥顶面的半径为1。HSV颜色模型所代表的颜色域是CIE色度图的一个子集,这个 模型中饱和度为百分之百的颜色,其纯度一般小于百分之百。在圆锥的顶点(即原点)处,V=0,H和S无定义, 代表黑色。圆锥的顶面中心处S=0,V=1,H无定义,代表白色。从该点到原点代表亮度渐暗的灰色,即具有不同 灰度的灰色。对于这些点,S=0,H的值无定义。可以说,HSV模型中的V轴对应于RGB颜色空间中的主对角线。 在圆锥顶面的圆周上的颜色,V=1,S=1,这种颜色是纯色。HSV模型对应于画家配色的方法。画家用改变色浓和 色深的方法从某种纯色获得不同色调的颜色,在一种纯色中加入白色以改变色浓,加入黑色以改变色深,同时 加入不同比例的白色,黑色即可获得各种不同的色调。 

 

HSI颜色空间 
HSI色彩空间是从人的视觉系统出发,用色调(Hue)、色饱和度(Saturation或Chroma)和亮度 (Intensity或Brightness)来描述色彩。HSI色彩空间可以用一个圆锥空间模型来描述。用这种 描述H

http://www.lryc.cn/news/2412490.html

相关文章:

  • 计算机的起源与发展历程
  • Leetcode 483 - Smallest Good Base(二分+枚举)
  • 抬杠APP获Donews“年度最佳运营创意”大奖,跨界营销引瞩目
  • 黑苹果教程 win7+virtualbox安装Mac os搭建完美越狱环境
  • android 上传图片到服务器_画质无损,体积减半,这些图片压缩神器,你一定要知道!...
  • 【网络安全】brainpan-windows缓冲区溢出详解
  • 制作windows xp开机画面并替换
  • 全球PM2.5空气颗粒污染分布数据地图
  • DisplayTag使用指南(二) DisplayTag标签库详解
  • 2023韩顺平java从入门到精通151G 视频教程 下载
  • CSS/HTML简单静态页面
  • 开心网(kaixin001)上的X世界小游戏
  • B站15周年公布了00后最喜爱视频,前三竟然都是他?!
  • (一)JMeter性能测试,完整入门篇:性能测试操作步骤
  • 8个Python爬虫高效数据抓取技巧
  • 运维的基础介绍(附加常用108个命令行)
  • 滚动插件SuperSlide的用法
  • 各资源下载地址整理
  • 12306订票候补是个坑_官方出手了!12306屏蔽多个抢票软件
  • Nodejs使用nodemailer发邮件
  • 小龙女彤彤为何能红
  • python02
  • 日志规范多重要,这篇文章告诉你!
  • 不要轻易和少妇上床:危机是怎样产生的
  • DM7.0在VM-中标麒麟NeoKylin虚拟机上安装
  • 视频教程-Vue 2.x全家桶(Vue 3.0 新特性全解析)-Vue
  • 学生住宿管理系统
  • 移动端页面px布局适配方案(viewport)
  • 动力下肢矫形器和外骨骼辅助策略综述
  • 优思学院:六西格玛证书有用吗?有什么方法获取六西格玛证书?