![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 250 阅读 · 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 · 1017 阅读 · 0 评论 -
【opencv-python 1】图像、视频的读取
利用opencv-python读取图形,并获取图像的信息 下面是代码 import cv2 as cv import numpy as np def video_demo(): capture = cv.VideoCapture(0) # 读取摄像头 while(True): ret,frame = capture.read() frame...原创 2019-04-03 15:39:59 · 220 阅读 · 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 cv src = cv.imread('./...原创 2019-04-05 17:33:01 · 8792 阅读 · 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 · 424 阅读 · 0 评论 -
【opencv-python 6】 获取RIO、泛洪填充
(1)获取RIO区域 (2)泛洪填充 import cv2 as cv import numpy as np # 获取ROI src = 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 · 798 阅读 · 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 · 349 阅读 · 0 评论 -
【opencv-python】 opencv 使用级联分类器检测人脸
需要的xml文件地址:https://download.csdn.net/download/plsong_csdn/11253786 实例程序 import cv2 as cv face_detect_file = './data/haarcascades/haarcascade_frontalface_default.xml' #级联分类器xml文件地址 file_name = '...原创 2019-06-22 17:34:32 · 1187 阅读 · 0 评论