![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opencv
猴子2333
这个作者很懒,什么都没留下…
展开
-
相机标定工作总结与问题
第一阶段工作内容:相机标定:1.由于买专业标定板的申请没有通过,于是在网上下载标定板图片并打印2.在不同角度拍摄了15张照片。由于相机标定板的小方格必须是正方形而打印时没有注意所以导致没张图片都没有完整检测到所有角点。3.编写标定代码,开发环境为vscode+jupiter,开发语言为python。4.检测标定效果代码内容:步骤:1、 读取图片2、 每张图片检测棋盘格角点3、进一步检测亚像素角度4、 循环上述步骤,直到每一张图片都检测完毕5、标定出现的问题与疑惑:问题:1、原创 2021-03-06 15:38:59 · 399 阅读 · 0 评论 -
跟踪算法总结
原文:http://www.360doc.com/content/16/0315/10/25664332_542332518.shtml原文目标跟踪的任务是获得目标在连续图像序列中位置随时间变化的轨迹。目标的表达用的都是形状或外观模型。选择的表达模型限制了其可以使用的运动模型或分解方法。比如点表达的目标只能体现平移运动。几何形状表达仿射或投影更加合适。而对非刚性目标,轮廓表达最为合适,可用...转载 2019-12-19 09:25:06 · 2159 阅读 · 0 评论 -
结构化 SVM
关于SVMSVM 即支持向量机,常用于二分类模型。它主要的思想是:1.它是特征空间上间隔最大的线性分类器;2.对于线性不可分的情况,通过非线性映射算法将低维空间的线性不可分的样本映射到高维特征空间,高维特征空间能够进行线性分析。什么是结构化其实机器学习中,如果按照输出空间不同可以分为:二元分类 (binary classification)多元分类 (multiclass class...原创 2019-11-24 14:14:11 · 1077 阅读 · 0 评论 -
opencv fast方法的一点问题
在opencv3中FAST, MSER, AGAST, GoodFeaturesToTrack ans SimpleBlob are only features detectors。而没有compute方法。原创 2019-05-14 22:06:34 · 418 阅读 · 0 评论 -
基于opencv的两帧法匹配
由于第一帧与第二帧很难做到实时匹配故采用两帧法,第一帧与第二帧匹配,第二帧与第三帧匹配,计算出两个匹配结果的H矩阵,再默认连续帧的情况下图像不会发生较大变化,故第三帧的特征点为 P3=P1*H1*H2// An highlighted block//var foo = 'bar';#include <stdio.h>#include <iostream>#incl...原创 2019-05-07 20:43:34 · 782 阅读 · 0 评论 -
两帧法匹配
由于在实际应用过程中,sift,surf等匹配方法很难达到实时匹配的效果要求,故而采用双帧法进行匹配,即目标图像与第一帧之间默认有较大差异,故此之间采用复杂匹配算法,而在此后视频播放过程中,默认帧与帧之间的变化程度不大,故此可以采用简单匹配算法以满足匹配的实时性要求。此方法具体过程为:目标模板与第一帧采用复杂匹配算法,之后对匹配结果进行RANSAC方法求出两帧之间的基础变换矩阵H1。而第一帧与后...原创 2019-05-23 16:27:34 · 1097 阅读 · 0 评论 -
目标跟踪学习系列十:Struck:Structured Output Tracking with Kernels 代码调试
本来想看完代码再具体的写的。可是有人问了就先贴出来吧!代码调试中会遇到的一些的问题。首先,你没有代码的话能够在这里下载:http://download.csdn.net/detail/u012192662/8042147然后须要安装opencv(我想假设你是做这个应该有的)。Eigen;http://download.csdn.net/detail/u012192662/8042155作者...转载 2019-06-04 09:17:02 · 269 阅读 · 0 评论 -
bmp文件读取
#include <iostream>#include <opencv2/opencv.hpp> //头文件#include <opencv2/xfeatures2d.hpp>#include<fstream>using namespace cv; //包含cv命名空间using namespace std;/* 定义WORD为两个字...原创 2019-06-11 18:42:48 · 297 阅读 · 0 评论 -
模仿opencv数组双下标访问
#includeusing namespace std;class Map{private:int row;int col;int**p=nullptr;public:Map(int row, int col,int n){this->col = col;this->row = row;p = new int *[row];for (int i = 0; i...原创 2019-08-13 21:31:55 · 220 阅读 · 0 评论