opencv图像识别
古天九等一缕
机器学习 图像处理
展开
-
SVM分类器实践,检测是否有篮球
对于svm的原理在上一章有了一个基础的了解,主要是用的OPencv提供的相关算法去实现的。要彻底了解SVM需要,还需要继续花时间和精力。这里来了解一些如何使用SVM分类器进行物体识别。这次就以识别篮球为例子。首先我们要对一个环境进行训练。我们需要一个正采样和一个负采样。我们在工作目录下建立一个train目录 在train目录下,pos放置的是有篮球的图片,neg目录下放置的是没有篮球的图片 ne原创 2017-12-19 19:51:18 · 1627 阅读 · 1 评论 -
SVM(支持向量机)原理
SVM支持向量机原理解读原创 2017-12-18 13:38:53 · 838 阅读 · 0 评论 -
浅谈Opencv Mat类(常用构造函数和成员函数整理)
浅谈Opencv Mat类 对里面的数据、构造函数和成员函数做了一定的梳理原创 2018-11-14 15:31:19 · 27649 阅读 · 0 评论 -
利用Opencv提供的imencode和imdecode进行图像视频传输(发送端支持Linux和Windows双系统)
关于网络图像传输,网上大多数都是基于像素访问进行传输,传输的大小是图像的分辨率以及他的通道数,一般普通摄像头拍摄到图像大小的分辨率是640*480,也就是说单通道灰度图像,一次要传输的数据量大小是640*480=307200个字节,如果是彩色3通道那就是60*480*3 = 921600个字节。90万的字节对网络资源的消耗是非常大,采用这种方式进行网络图像传输,容易造成视频的卡顿,所以不建议采用像素原创 2018-11-14 15:30:57 · 18149 阅读 · 8 评论 -
利用Opencv实现微信跳一跳脚本源码放送(C++实现嵌套python)
最近微信的跳一跳很火,无意间在QQ空间看见有人用单片机控制舵机测量距离实现微信跳一跳,于是我雅兴大发,自己也用Opencv实现一个视觉控制的微信跳一跳,百度一下,果然很多,但大多数都是python实现的,于是我自己写了一个C++实现的微信跳一跳脚本。我是利用360手机助手中 有一个360演示,图标如下 控制手机在电脑上进行运行。那只是这样的 一、对区域截图一开始需要截取改界面的原创 2018-01-08 21:17:11 · 3843 阅读 · 0 评论 -
关于OpenCv Mat的一些数学运算和区域选取
- 前言考研终于结束了,又可以开始OpenCv的学习之旅了,这次的学习资料整理来自电子工业出版社出版的《Opencv算法精解》张平编著。以下是关于OpenCv Mat类中常用的区域选取和数学运算。所有的函数功能和使用介绍后在代码中注释可以看到。talk is cheap, show me your code!#include<opencv2\opencv.hpp>#incl...原创 2018-12-26 14:47:25 · 1882 阅读 · 1 评论