![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opencv
龙雪zz
这个作者很懒,什么都没留下…
展开
-
Python:Opencv 对图像/视频流的主要物体进行几何形状(如矩形、椭圆)拟合,并输出主要参数和拟合后的图像/视频
正经一句:拟合图像轮廓是指将边缘信息连接起来形成一个整体。通过对图像轮廓进行操作,可以获取目标图像的大小、位置和方向等信息。不多废话,直接上代码,使用说明在注释基本解释清楚,其他的靠自己英语,可以评论留言但我可能很久才会回复....import cv2 as cv # opencv版本为3.4.1.18 再高可能不兼容import numpy as npimport pandas as pdvideo_path = "" # 视频路径cap = cv.VideoCapture(vid原创 2021-03-01 12:36:28 · 502 阅读 · 2 评论 -
Python中 opencv(cv2) SIFT与MSER的使用
SIFT:(注意,现仅个别opencv版本支持开源免费的SIFT、SURF算法函数,如3.4.2)import cv2import numpy as np img = cv2.imread('xxx.jpg')gray= cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)sift = cv2.xfeatures2d.SIFT_create() kp...原创 2020-02-03 11:04:18 · 2148 阅读 · 0 评论 -
OpenCV多版本安装时方法
OpenCV在Ubuntu下经常会安装多个版本,比如默认版本,自己安装的,ros安装的等等。有时候需要给程序指定某个OpenCV版本,网上有一些方法,但还是会遇到很多问题。这里提供一种选择,即指定OpenCV目录及OpenCVConfig目录,保证能在正确的路径下寻找OpenCVConfig.cmake。cmake编译选项可以设置为cmake .. -DCMAKE_BUILD_TYP...原创 2020-01-24 15:13:58 · 444 阅读 · 0 评论 -
Linux Ubuntu 16.04 安装 opencv 3.4.2
0 准备步骤这一步尽量把系统更新一下,并且把相关的依赖库给装了,步骤如下:sudo apt-get updatesudo apt-get upgradesudo apt-get install build-essential cmake pkg-configsudo apt-get install libjpeg8-dev libtiff5-dev libjasper-dev li...原创 2019-05-28 21:31:03 · 5864 阅读 · 0 评论 -
OpenCV:绘图操作
OpenCV提供了一些基本的绘图操作,比如画圆,画椭圆,画线,画矩形,在图像里插入文字等功能。圆画圆使用的是circle函数,必须提供的参数是:画在出的圆显示在哪里,圆心,半径,以及画线的颜色。 //圆心 Point center = Point(255,255); //半径 int r = 100; //承载图像 Mat picture...原创 2019-07-17 16:32:11 · 269 阅读 · 0 评论