python-opencv颜色提取分割方法
2019-01-11 12:02
1076 查看
1.用于简单的对象检测、跟踪
2.简单前背景分割
#encoding:utf-8 #黄色检测 import numpy as np import argparse import cv2 image = cv2.imread('huang.png') color = [ ([0, 70, 70], [100, 255, 255])#黄色范围~这个是我自己试验的范围,可根据实际情况自行调整~注意:数值按[b,g,r]排布 ] #如果color中定义了几种颜色区间,都可以分割出来 for (lower, upper) in color: # 创建NumPy数组 lower = np.array(lower, dtype = "uint8")#颜色下限 upper = np.array(upper, dtype = "uint8")#颜色上限 # 根据阈值找到对应颜色 mask = cv2.inRange(image, lower, upper) output = cv2.bitwise_and(image, image, mask = mask) # 展示图片 cv2.imshow("images", np.hstack([image, output])) cv2.waitKey(0)
以上这篇python-opencv颜色提取分割方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- python-opencv颜色提取分割
- python opencv人脸检测提取及保存方法
- openCV—Python(7)—— 彩色图像R、G、B分量的提取与合并及其相关颜色空间的转化
- 【Python+OpenCV】图片局部区域像素值处理(改进版)-一种特征提取方法
- OpenCV Using Python——边缘检测和Otsu方法背景分割
- python opencv 颜色分割
- Python+OpenCV感兴趣区域ROI提取方法
- python + opencv 中 kp(关键点) 的形式及提取坐标方法
- 利用颜色和形态学两种方法进行车牌区域提取的OpenCV代码
- 【基于C++和Python的Opencv3学习笔记之颜色空间缩减、ROI提取及多通道分离合并】
- [置顶] 利用python和opencv做的摄像头颜色提取
- 【Python+OpenCV】视频流局部区域像素值处理-一种特征提取方法
- opencv无法读取视频解决方法&&抽取视频帧存储为图像(python)
- OpenCV提取显示一张图片(或者视频)的R,G,B颜色分量
- Kinect开发学习笔记之(四)提取颜色数据并用OpenCV显示
- matlab/python+opencv提取圆形鱼眼图片的有效区域
- Kinect开发学习笔记之(四)提取颜色数据并用OpenCV显示
- ios--OpenCV--提取图片(或者视频)的R,G,B颜色分量
- Win10+python2.7.6+opencv2.4.13环境下, 调用cv2.VideoCapture()失败的解决方法
- python在linux中输出带颜色的文字的方法