opencv-python
在下颓废
年少不被层楼误,余生不羁尽自由。
展开
-
python实现opencv学习一:安装、环境配置、工具
一、安装python https://www.python.org/downloads/ 过程就不在此赘述了,详情请参考: https://blog.csdn.net/weixin_40928253/article/details/89360419 二、安装pip(通用的 Python 包管理工具,提供了对 Python 包的查找、下载、安装、卸载的功能) 过程就不在此赘述了,详情请参考...原创 2019-04-28 09:44:15 · 408 阅读 · 0 评论 -
python-opencv学习二:图像的相关操作(读入、显示、保存)
一、关于OpenCV简介 OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。 OpenCV用C++语言编写,它的主要接口也...原创 2019-05-03 12:45:55 · 1893 阅读 · 0 评论 -
python-opencv学习三:视频的相关操作(读取视频文件,显示视频,保存视频文件)
主要使用的函数是:cv2.VideoCapture(),cv2.VideoWrite()。 一、用摄像头捕获视频 我们经常需要使用摄像头捕获实时图像。OpenCV 为这种应用提供了一个 非常简单的接口。让我们使用摄像头来捕获一段视频,并把它转换成灰度视频 显示出来。 废话不多说,直接上代码。(注释已经很详细了,说多了无益。:( ) import cv2 #从...原创 2019-05-03 13:04:50 · 2573 阅读 · 1 评论 -
python调用cv2.findContours时报错:ValueError: not enough values to unpack (expected 3, got 2)
这是因为在OpenCV旧版,返回三个参数: im2, contours, hierarchy = cv2.findContours(mask, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE) 要想返回三个参数: 把OpenCV 降级成3.4.3.18 就可以了,在终端输入pip install opencv-python==3.4.3.18 OpenCV ...原创 2019-09-03 23:52:35 · 449 阅读 · 0 评论