
OpenCV
Rap_God
渣渣一个
展开
-
OpenCV基本数据结构及绘图功能
开发环境:Ubuntu+OpenCV3.2+Clion1、 基本数据结构这里梳理一些在工程中经常用到的几种基本数据类型,包括Vec、Scalar、Point、Size等。1.1.Vec类 Vec是一个模板类,主要用于存储数值向量,可以存储任意类型向量。支持+、-、*、==、!=运算。用法:Vec<double,8> vec1;可以使用[]访问Vec向量成员,可以使用以下预...原创 2018-02-13 21:14:00 · 776 阅读 · 0 评论 -
OpenCV3中的SURF特征提取及匹配
原理不多介绍了(哈哈因为还不懂原理),直接上代码和效果吧,只是为了记录下用法省的忘了。环境:Ubuntu14.04,Clion,OpenCV3.2//// Created by xiangqian on 18-2-20.//#include <iostream>#include "opencv2/core.hpp"#include "opencv2/features2d.hp...原创 2018-03-10 23:10:19 · 5162 阅读 · 0 评论 -
OpenCV 3中图像操作像素的两种方法
目前只会两种操作像素点的方法,不过感觉只要能操作就行了。环境:Ununtu14.04 Clion OpenCV3.21.指针使用Mat类中获取指针的函数,获得图像中某行的指针,进而找到列的地址,即可操作对应地址的像素点,如下代码所示uchar *row_ptr = image1.ptr < uchar > (y);uchar *data_ptr = &row_ptr[x * ...原创 2018-03-13 23:32:22 · 1105 阅读 · 0 评论