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

福建双色荷花提取颜色

提取指定颜色

  • HSV
  • 双色荷花
  • 代码
  • 验证

参照《OpenCV图像处理技术》

HSV

要用HSV的色调、饱和度和亮度来提取指定颜色。

双色荷花

农林大学金山校区观音湖农林大学金山校区观音湖

代码

import cv2
import numpy as np

img=cv2.imread("./sucai6/hua.jpg")
cv2.imshow("SRC",img)
hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV)#图像类型转换函数
cv2.imshow("HSV",hsv)

#lowerb_hsv = np.array([0,0,221])#要识别颜色的下限
#upperb_hsv = np.array([180,30,255])#要识别的颜色的上限
lowerb_hsv = np.array([156,43,46])#要识别颜色的下限
upperb_hsv = np.array([180,255,255])#要识别的颜色的上限

mask = cv2.inRange(hsv, lowerb_hsv, upperb_hsv)
cv2.imshow("MASK",mask)
blue = cv2.bitwise_and(img,img,mask=mask)
cv2.imshow("BLUE",blue)
cv2.waitKey(0)
cv2.destroyAllWindows()

验证

提取红色提取红色

http://www.kler.cn/a/502490.html

相关文章:

  • WINFORM - DevExpress -> DevExpress总结[安装、案例]
  • ElasticSearch 同义词匹配
  • PL/SQL语言的文件操作
  • 构造函数的原型原型链
  • Scala 异常处理
  • Linux第一个系统程序---进度条
  • C# GDI+的DrawString无法绘制Tab键的现象
  • 腾讯云AI代码助手编程挑战赛-智能聊天助手
  • 大语言模型预训练、微调、RLHF
  • YangQG 面试题汇总
  • Java安全—SPEL表达式XXESSTI模板注入JDBCMyBatis注入
  • 玩转大语言模型——langchain调用ollama视觉多模态语言模型
  • Ubuntu Server挂载AWS S3成一个本地文件夹
  • Nginx简述
  • MySQL表的增删改查(进阶)-上篇
  • Vue.js组件开发-图片剪裁性能优化最佳方案实例
  • 【JVM-2.3】深入解析JVisualVM:Java性能监控与调优利器
  • 【解决问题】WSL报错 Netlink send error : Invalid argument
  • 认识机器学习中的经验风险最小化准则
  • torch.einsum计算张量的外积
  • 每天五分钟深度学习框架pytorch:快速搭建VGG网络的基础模块VGG块
  • docker 日常使用(进入容器、查看日志)
  • [vue] $refs和$el的使用
  • Clojure语言的正则表达式
  • 代码随想录day24 | 贪心算法理论基础 leetcode 455.分发饼干 376.摆动序列 53. 最大子序和
  • 计算机网络 (40)域名系统DNS