
opencv-python
倔强的大萝卜
Email: pengliang@bjtu.edu.cn
展开
-
【opencv-python 5】像素运算
算式运算:加、减、乘、除逻辑运算:与、或、非直接上代码import cv2 as cv# 加def add_demo(m1,m2): dst = cv.add(m1,m2) cv.imshow('add_demo',dst)# 减def subtract_demo(m1,m2): dst = cv.subtract(m1,m2) cv.im...原创 2019-04-10 10:31:52 · 299 阅读 · 0 评论 -
【opencv-python 2】进行图像像素进行操作
用到的函数t1 = cv.getTickCount() # 获取时间(t2-t1)/cv.getTickFrequency() # 计算消耗的时间cv.bitwise_not(image) # 像素取反print(image.size) # 获取图像的尺寸信息img = np.zeros([400,400,3],np.uint8) # 创建一个三通道的图像因为python里面没有...原创 2019-04-05 15:08:13 · 1095 阅读 · 0 评论 -
【opencv-python 1】图像、视频的读取
利用opencv-python读取图形,并获取图像的信息下面是代码import cv2 as cvimport numpy as npdef video_demo(): capture = cv.VideoCapture(0) # 读取摄像头 while(True): ret,frame = capture.read() frame...原创 2019-04-03 15:39:59 · 257 阅读 · 0 评论 -
【opencv-python 3】图像通道分割与合并
最常用的彩色图像是三通道的,如何实现三通道信息的分割与合并呢?用到的函数b,g,r = cv.split(src) # 将彩色图像分割为b,g,r三个通道back2src = cv.merge([b,g,r]) #合并src[:,:,2] = 255 # 将第3个通道全部设置为255看下面的实例代码,import cv2 as cvsrc = cv.imread('./...原创 2019-04-05 17:33:01 · 9052 阅读 · 0 评论 -
【opencv-python 4】图像的色彩空间和基于色彩空间的物体追踪
用到的函数frame = cv.resize(frame,(350,600)) # 将图像缩放为指定的尺寸gray = cv.cvtColor(src,cv.COLOR_BGR2GRAY) # 将BGR图像转换为GRAY灰度图像cv2.inRange() # 函数设阈值cv.bitwise_and() #与操作下面的实例代码包含两个部分(1)颜色空间转换,(2)基于颜色空间目标提取...原创 2019-04-05 18:29:45 · 487 阅读 · 0 评论 -
【opencv-python 6】 获取RIO、泛洪填充
(1)获取RIO区域(2)泛洪填充import cv2 as cvimport numpy as np# 获取ROIsrc = cv.imread('D:\images\yuanyuan.png')cv.imshow('input image',src)face = src[50:250,150:350] # 提取ROI区域cv.imshow('face',face)...原创 2019-04-10 14:15:18 · 882 阅读 · 0 评论 -
【opencv-python 7】模糊操作
均值模糊dst = cv.blur(image,(5,5)) # (5,5)卷积核大小用途:适用于随机噪声中值模糊dst = cv.medianBlur(image,5)用途:适用于椒盐噪声自定义模糊kernel = np.ones([5,5],np.float32)/25 # 除以25防止数值超过255,溢出dst = cv.filter2D(image,-1,...原创 2019-04-11 22:03:58 · 436 阅读 · 0 评论 -
【opencv-python】 opencv 使用级联分类器检测人脸
需要的xml文件地址:https://download.csdn.net/download/plsong_csdn/11253786实例程序import cv2 as cvface_detect_file = './data/haarcascades/haarcascade_frontalface_default.xml' #级联分类器xml文件地址file_name = '...原创 2019-06-22 17:34:32 · 1252 阅读 · 0 评论