
linux opencv 学习
uav-friend
生命不息,奋斗不止,万事起于忽微,量变引起质变
展开
-
linux下查看opencv安装路径以及版本号
查看linux下的opencv安装库:pkg-config opencv --libs查看linux下的opencv安装版本:pkg-config opencv --modversion查看linux下的opencv安装路径:sudo find / -iname "*opencv*"在全盘上不区分大小写,搜索带有关键字opencv的所有文件及文件夹都会输出到终端,如果输出太长建议输出到txt文件里...原创 2018-03-20 16:12:37 · 138934 阅读 · 2 评论 -
【OpenCV学习笔记】之图像轮廓特征与图像的矩
转载: https://blog.youkuaiyun.com/zhu_hongji/article/details/81699736 一、图像的轮廓(Contours of Image) 轮廓可以说是一个很好的图像目标的外部特征,这种特征对于我们进行图像分析,目标识别和理解等更深层次的处理都有很重要的意义。那么,怎么取提取轮廓呢?轮廓提取的基本原理: (针对二值...转载 2018-12-18 08:45:34 · 425 阅读 · 0 评论 -
opencv,图像处理,rgb转换为hsv空间
转载: https://blog.youkuaiyun.com/dajiyi1998/article/details/60606094?utm_source=blogxgwz4 图像RGB空间转换为HSV空间。H参数表示色彩信息,即所处的光谱颜色的位置。该参数用一角度量来表示,红、绿、蓝分别相隔120度。互补色分别相差180度。 纯度S为一比例值,范围从0到1,它表示成所选颜色的纯度和该颜色...转载 2018-11-28 19:21:38 · 3818 阅读 · 0 评论 -
OpenCV_contrib模块概述
转载: https://blog.youkuaiyun.com/zmdsjtu/article/details/80736258 其实就是Overview翻译了一下,233contrib英文介绍地址:地址AR增强现实模块,可用于黑白棋盘相机标定,见文章 aruco: ArUco and ChArUco Markers -- Augmented reality ArUco marker ...转载 2018-11-26 10:35:03 · 946 阅读 · 0 评论 -
opencv各版本链接及opencv_contrib库各版本链接
转载: https://blog.youkuaiyun.com/jiao_mrswang/article/details/81868476 contrib库:https://github.com/opencv/opencv_contrib/releasesopencv版本:https://opencv.org/releases.html转载 2018-11-23 14:22:34 · 1955 阅读 · 0 评论 -
opencv算术运算:bitwise_and()
转载: https://blog.youkuaiyun.com/steph_curry/article/details/78785494 用bitwise_and裁剪一幅图的一部分:#include<opencv2/opencv.hpp>#include<iostream>using namespace std;using namespace cv;int mai...转载 2018-09-21 18:15:24 · 14411 阅读 · 0 评论 -
OpenCV颜色识别
转载: https://blog.youkuaiyun.com/chen134225/article/details/80812591 彩色模型数字图像处理中常用的采用模型是RGB(红,绿,蓝)模型和HSV(色调,饱和度,亮度),RGB广泛应用于彩色监视器和彩色视频摄像机,我们平时的图片一般都是RGB模型。而HSV模型更符合人描述和解释颜色的方式,HSV的彩色描述对人来说是自然且非常直观的。H...转载 2018-09-21 16:25:30 · 4941 阅读 · 3 评论 -
OpenCV在图像中添加文字,画点,画直线
转载: https://blog.youkuaiyun.com/guyuealian/article/details/77870983?locationNum=7&fps=1#include "stdafx.h"#include <iostream>#include <string.h>#include <opencv2\opencv.hpp>usin...转载 2018-09-11 15:21:59 · 8732 阅读 · 4 评论 -
opencv read grab retrieve 关系
VideoCapure里的read是grab和retrieve的结合,由下面的函数介绍可知grab是指向下一个帧,retrieve是解码并返回一个帧,而且retrieve比grab慢一些,所以当不需要当前的帧或画面时,可以使用grab跳过,与其使用read更省时间。因为有的时候缓冲区的画面是存在了延迟的。当不需要的时候可以多grab之后再read的话,就能比一直read更省时间,因为没有必要把不需...原创 2018-06-20 12:24:52 · 12345 阅读 · 0 评论 -
C++ / Opencv 学习笔记 (Vector用法 )
转载: https://blog.youkuaiyun.com/zouziceng/article/details/780522031.c++中vector的用法详解vector(向量): C++中的一种数据结构,确切的说是一个类.它相当于一个动态的数组,当不知道数组的个数的时候可以使用vector<int>a;用法: 1.文件包含: 首先在程序开头...转载 2018-04-13 10:44:09 · 3575 阅读 · 0 评论 -
OpenCV 之 边缘检测
转载: https://www.cnblogs.com/xinxue/p/5348743.html 1 图像边缘 上一篇 OpenCV 之 图像平滑 中,提到的图像平滑,从信号处理的角度来看,实际上是一种“低通滤波器”。 本篇中,数字图像的边缘,通常都是像素值变化剧烈的区域 (“高频”),故可将边缘检测视为一种 “高通滤波器”。 现实中,对应于像素值变化剧烈的情...转载 2018-12-18 17:37:36 · 350 阅读 · 0 评论