opencv
庄周晓梦
这个作者很懒,什么都没留下…
展开
-
Surf特征点检测
1,特征点检测首先需要定义一个SurfFeaturedector(SURF)特征检测类对象/*定义SURF中的hessian阈值特征点检测算子 定义一个SurfFeatureDetector(SURF) 特征检测类对象vector模板类是能够存放任意类型的动态数组,能够增加和压缩数据*/ int minHessian = 400;SurfFea原创 2017-12-13 19:56:54 · 1336 阅读 · 0 评论 -
Opencv基本知识
顺序读取本地图片当需要对本地大量图片进行编辑使,不可置否需要使用For循环依次读取图片,再次介绍一种读取方法 char path[100];sprintf(path, "../image/%d.jpg",i);image=imread(path,0);原创 2017-12-13 19:39:36 · 224 阅读 · 0 评论 -
SURF特征提取
(文章借鉴《OpenCV3编程入门》)SURF特征点提取(图像为灰度图)一,BruteForce进行特征点匹配【1】使用SURF算子检测关键点int minHessian = 700;//SURF算法中的hessian阈值SurfFeatureDetector detector(minHessian);//定义一个SurfFeatureDetector(SURF) 特征检测类对原创 2017-12-14 15:38:14 · 849 阅读 · 0 评论 -
opencv下顺序读取本地图片(一)
此处代码主要用于顺序读取本地的图片#include<opencv2\opencv.hpp>#include <cv.h> #include<highgui.h> #include <iostream> using namespace std; using namespace cv; string filename; int i=1; Mat ...原创 2018-02-23 10:47:57 · 1543 阅读 · 0 评论 -
opencv下读取本地图片并对图片处理截取出图片中关键位置(二)
思路为对图片进行二值化,背景为0,对二值化后图片进行行或列像素值累加,像素值不为0时记录当前位置坐标注:最后一行为rows-1;(用于训练集中正样本图片的处理)#include<opencv2\opencv.hpp>#include <cv.h> #include<highgui.h> #include <iostream> using nam...原创 2018-02-23 15:27:13 · 2330 阅读 · 0 评论 -
opencv下更改图像尺寸为20*20(三)
#include<opencv2\opencv.hpp>#include <cv.h> #include<highgui.h> #include <iostream> using namespace std;using namespace cv;String filename, filename2;Mat image,img;void main...原创 2018-02-24 16:28:59 · 615 阅读 · 0 评论 -
opencv训练集的制作(四)
训练集的制作详见如下链接:https://www.cnblogs.com/linmengran/p/6514410.html; http://www.cnblogs.com/linmengran/p/6513017.html特征点的检测识别见https://www.cnblogs.com/skyfsm/p/7401523.html ...转载 2018-02-24 17:46:18 · 1117 阅读 · 0 评论