![](https://img-blog.csdnimg.cn/20190927151026427.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
opencv-python
文章平均质量分 58
写一些基于python的opencv文章,遇到优秀的文章也会转载。
恒天1020
我很懒,还没有简介。
展开
-
【opencv-python】cv2.boundingRect() & cv2.rectangle()
【opencv-python】cv2.boundingRect()& cv2.rectangle()1. `cv2.boundingRect(contour)`函数2. `cv2.rectangle(img, (x,y), (x+w,y+h), (0,255,0), 2)`函数转自:https://blog.csdn.net/hjxu2016/article/details/77833984矩形边框(Bounding Rectangle)是说,用一个最小的矩形,把找到的形状包起来。还有一个带旋转原创 2021-06-24 16:07:40 · 1701 阅读 · 0 评论 -
【opencv-python】视频处理(4) cv2.VideoCapture.get()函数、cv2.VideoCapture.set()函数
【OpenCV】--视频处理(4)一、cv2.VideoCapture.get()函数1.功能2.语法3.示例二、cv2.VideoCapture.set()函数1.功能2.语法3.参数说明4.示例一、cv2.VideoCapture.get()函数1.功能获取cv2.VideoCapture类对象的属性2.语法retval = cv2.VideoCapture.get( propId )3.示例例如,有一个cv2.VideoCapture 类对象 cvc,则:语句 cvc.get(cv原创 2021-06-04 23:17:19 · 2748 阅读 · 3 评论 -
【opencv-python】视频处理(5) cv2.VideoCapture.grab()函数、cv2.VideoCapture.retrieve()函数
【OpenCV】视频处理(5)一、cv2.VideoCapture.grab()函数二、cv2.VideoCapture.retrieve()函数三、与cv2.VideoCapture.read()函数的联系1.联系2.示例一、cv2.VideoCapture.grab()函数函数cv2.VideoCapture.grab()用来指向下一帧,其语法格式为:retval = cv2.VideoCapture.grab()如果该函数成功指向下一帧,则返回值 retval 为 True。二、cv2.V原创 2021-06-04 23:15:10 · 8540 阅读 · 1 评论 -
【opencv-python】视频处理(3) cv2.VideoCapture.read()函数、cv2.VideoCapture.release()函数
【OpenCV】视频处理(3)一、cv2.VideoCapture.read()函数1.功能2.语法3.返回值二、cv2.VideoCapture.release()函数1.功能2.语法3.示例一、cv2.VideoCapture.read()函数1.功能用于摄像头或视频文件中,捕获帧信息。2.语法retval, image = cv2.VideoCapture.read()3.返回值image 是返回的捕获到的帧,如果没有帧被捕获到,则该值为空。retval 表示帧捕获是否成功,如果成原创 2021-06-04 21:44:57 · 7047 阅读 · 0 评论 -
【opencv-python】视频处理(2) cv2.VideoCapture.open()函数、cv2.VideoCapture.isOpened()函数
【OpenCV】——视频处理(2) 一、cv2.VideoCapture.isOpened()函数1.功能2.语法3.返回值二、cv2.VideoCapture.open()函数1. 功能2.语法3.参数说明4.返回值三、用于打开视频文件一、cv2.VideoCapture.isOpened()函数1.功能使用cv2.VideoCapture()函数完成摄像头的初始化之后,为了防止初始化发生错误,用cv2.VideoCapture.isOpened()函数来检查初始化是否成功。2.语法retval原创 2021-06-04 21:32:10 · 11663 阅读 · 6 评论 -
【opencv-python】视频处理(1)VideoCapture类、 cv2.VideoCapture()函数
【OpenCV】视频处理(1)VedioCapture类1. VedioCapture类概述2. cv2.VedioCapture()函数VedioCapture类1. VedioCapture类概述OpenCV提供了cv2.VedioCapture类来处理视频。VedioCapture类处理视频的方式非常简单、快捷,而且它既能处理视频文件,又能处理摄像头信息。2. cv2.VedioCapture()函数功能一: 用于打开摄像头并完成摄像头的初始化信息。语法:cap(捕获对象) =原创 2021-06-04 21:07:40 · 10712 阅读 · 1 评论 -
【opencv-python】图像基本处理与操作(2)--图像的显示、截取、保存、size、dtype、astype
OpenCV--图像的显示、保存、size、dtype一、图像的显示及保存1.图像的显示2.将图像的显示步骤封装为函数3.图像的保存二、图像的像素点个数及数据类型1.img.size2.img.dtype 和 img.astype一、图像的显示及保存1.图像的显示img = cv2.imread('lena.jpg')#imshow函数用来显示图片,也可以同时创建多个窗口来显示多张图片cv2.imshow('image', img) #引号内是对该图片起的名字# cv2.imshow('img'原创 2021-06-03 22:13:25 · 2502 阅读 · 0 评论 -
【opencv-python】图像基本处理与操作(1)--cv2.imread()函数
OpenCV imread函数一、OpenCV概述二、imread函数1.函数功能2.语法3.参数说明4.返回值说明5.示例6.注意事项一、OpenCV概述OpenCV的全称是Open Source Computer Vision Library,是一个跨平台的计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android、Mac OS操作系统上。OpenCV由一系列C函数和少量C++类构成,同时提供Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面原创 2021-06-03 21:14:41 · 6324 阅读 · 1 评论