![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opencv
liuyu进阶
读研小菜鸡
展开
-
opencv特征点匹配(暴力匹配优化)
opencv特征点匹配(暴力匹配与优化)1.相关函数1.knnMatch() 方法,而k=1,返回一对匹配子,这个方法只返回最接近的距离的一对匹配子,当有足够多的匹配子的时候,这种方法通常能够产生最好的结果和最小的误差。2.Dmatch类struct CV_EXPORTS_W_SIMPLE DMatch{ CV_WRAP DMatch() : queryIdx(-1), trainIdx(-1), imgIdx(-1), distance(FLT_MAX) {}//1 CV_WRA原创 2020-09-02 18:31:29 · 2495 阅读 · 0 评论 -
getTickCount()函数 区别GetTickCount()函数
getTickCount()函数 与GetTickCount()函数转载文章1.1. getTickCount()实际上,该函数为opencv中的函数,该函数返回的值为自从某一时刻(比如计算机启动)开始,计算机总共经过的tick的次数,其需要结合getTickFrequency()函数使用,getTickFrequency()返回的是CPU在一秒钟内会发出的tick的次数,总体来说,该函数的精度较高,能够精确到1ms左右,获得时间的一个例子如:double t = (double)getTickCo转载 2020-08-27 19:10:49 · 3289 阅读 · 0 评论 -
VS2019基于Opencv配置动态链接库
VS2019基于Opencv配置动态链接库1.配置opencv4.1.0见大神的操作:https://blog.csdn.net/weixin_43500426/article/details/89048402关于一些配置文件:比如图中401与版本号有关,如果是opencv4.1.0的话,应该为opencv_world410.lib。2.创建动态链接库+控制台调用+unity调用这部分操作笔者主要参考了以下两篇博客,为在VS2017中的操作:https://blog.csdn.net/cyn原创 2020-08-24 16:17:12 · 901 阅读 · 1 评论 -
在场景图片里提取二维码进行orb特征点匹配+opencv
在场景图片里提取二维码进行orb特征点匹配+opencv1.代码#include <opencv2/opencv.hpp> #include <iostream> #include<time.h>#include<math.h>#include <iostream> #include <set>#include <opencv2/highgui/highgui.hpp> #include &l原创 2020-08-22 10:05:57 · 464 阅读 · 0 评论 -
Opencv截取图片里最大的矩形
Opencv截取图片里最大的矩形1.代码#include <opencv2/opencv.hpp> #include <iostream> #include<time.h>#include<math.h>#include <iostream> #include <set>using namespace cv;using namespace std;RNG rng(12345);char strangerN原创 2020-08-20 16:49:58 · 1485 阅读 · 0 评论 -
boundRect.tl和boundRect.br什么意思
boundRect.tl和boundRect.br什么意思?在opencv中boundingRect的用法:1、boundingRect函数函数作用:计算轮廓的垂直边界最小矩形,矩形是与图像上下边界平行2、boundingRect函数调用形式C++: Rect boundingRect(InputArray points)points 读入的参数必须是vector或者Mat点集但是rectangle(drawing, boundRect[i].tl(), boundRect[i].br()原创 2020-08-19 11:26:18 · 2479 阅读 · 1 评论