opencv for python(8) 利用颜色空间转换进行物体跟踪
来源:互联网 发布:淘宝章鱼哥代购靠谱吗 编辑:程序博客网 时间:2024/06/06 12:20
从视频中获取每一帧图像
将图像转换到HSV空间
设置HSV阈值到蓝色区域
import cv2 import numpy as np cap = cv2.VideoCapture(0)while (1): ret,frame = cap.read() hsv = cv2.cvtColor(frame,cv2.COLOR_BGR2HSV) lower_blue = np.array([100,43,46]) upper_blue = np.array([124,255,255]) mask = cv2.inRange(hsv,lower_blue,upper_blue) #将低于lower_blue和高于upper_blue的部分变成0,中间部分变为255(本文中即蓝色部分为255) res = cv2.bitwise_and(frame,frame,mask = mask) #mask ≠0时frame与frame按位相与,即显示蓝色部分,其他部分为0(黑色) cv2.imshow('frame',frame) cv2.imshow('mask',mask) cv2.imshow('res',res) k = cv2.waitKey(5)&0xFF if k == 27: breakcv2.destroyAllWindows()
BGR图像与HSV图像的数值关系转换
import cv2 import numpy as np green = np.uint8([[[0,255,0]]])hsv_green = cv2.cvtColor(green,cv2.COLOR_BGR2HSV)print hsv_green
阅读全文
0 0
- opencv for python(8) 利用颜色空间转换进行物体跟踪
- opencv---颜色空间转化并实现物体跟踪
- Python-OpenCV颜色空间转换
- opencv--颜色物体识别跟踪
- python opencv入门 颜色空间转换(9)
- opencv-python(7):颜色空间转换
- 利用python-opencv进行颜色标定
- OpenCV-利用函数inRange进行颜色分割(针对HSV颜色空间)
- opencv颜色空间转换
- opencv颜色空间转换
- opencv颜色空间转换
- python学习-转换物体颜色
- opencv-python 读取图像并转换颜色空间
- opencv图像颜色空间转换
- 基于Tkinter利用python实现颜色空间转换程序
- Opencv3.0-python的那些事儿:(二)、Opencv的颜色空间转换
- Opencv实现Camshift算法(物体跟踪)
- opencv(八)---物体跟踪
- 11.创新的原则
- Bzoj1208 宠物收养所
- HyperLedger Fabric:自顶向下的方法--第0篇 准备工作
- 洛谷用户协议
- PHP 获取 服务器 客户端 IP地址
- opencv for python(8) 利用颜色空间转换进行物体跟踪
- 9. Palindrome Number题目和答案详解
- shell脚本学习
- 【学术】你在读博士期间明白的最深刻的道理是什么?
- G
- 栈的顺序存储实现c++
- Mac下快速搭建PHP开发环境
- 戒骄戒躁戒自傲
- bzoj3293/1045 [Cqoi2011]分金币/[HAOI2008] 糖果传递 贪心