OpenCV
w_ticker
Talk is cheap, show me the code!
展开
-
机器视觉开源代码集合
一、特征提取Feature Extraction:•SIFT 1 [Demo program][SIFT Library] [VLFeat] •PCA-SIFT [2] [Project] •Affine-SIFT [3] [Project] •SURF [4] [OpenSURF] [Matlab Wrapper] •Affine Covariant Features [5] [Oxfor转载 2016-08-31 09:41:22 · 704 阅读 · 0 评论 -
【openCV入门之二】 快速上手
今天学习了openCV的三个例子,分别是图像腐蚀,图像模糊,还有图像边缘检测,三个例子分别用了openCV提供的相关运算函数,实现基本形态学运算。首先第一个例子是 - 图像腐蚀,腐蚀和膨胀是图像形态学处理的最基本操作。膨胀是指将一些图像或是图像中的一部分区域,我们称之为A的区域与核- 我们称之为B的区域进行卷积。膨胀用于求局部的最大值。腐蚀则是膨胀的反操作,腐蚀操作要计算区原创 2016-08-26 23:01:52 · 766 阅读 · 0 评论 -
【openCV入门之一】 安装与配置 VS2010&V2.4.9, VS2013&V3.1.0
1. 安装与配置http://opencv.org/downloads.html下载windows VERSION2.4.9版本,此版本配合vs2010 - 因为最新版本VERSION2.4.13环境变量设置的地方没有VC10,而我的电脑中只安装了vs2010。 设置环境变量:D:\Program Files(x86)\opencv\build\x64\vc10\bin;原创 2016-08-24 00:43:46 · 1248 阅读 · 0 评论 -
【openCV入门之三】数据结构和绘图函数
OpenCV数据结构和绘图函数 1. Mat数据结构详解1.1. Mat结构组成和适用方法l Mat由两个数据部分组成 : 即矩阵头+ 指向矩阵的指针。矩阵头 = 矩阵尺寸 + 存储方法 + 储存地址等 OpenCV 每个Mat对象有属于自己的信息头,但是共享同一个矩阵,它通过矩阵指针指向同一个矩阵的地址实现。 Mat A,C; /原创 2016-09-04 12:24:24 · 1031 阅读 · 0 评论 -
【openCV入门之四】 Core组件进阶
Core组件进阶 1. 访问图像中的像素1.1. 图像在内存中的存储方式图像在内存中一般在内存足够大的系统中可以连续存储,连续存储有助于提升图像扫描速度,可以用isContinuous()来判断矩阵是否是连续存储的。另外OpenCV的矩阵中包含很多子列,子列的个数与通道数相等,通道顺序是反过来的BGR而不是RGB.1.2. 颜色空间缩减原创 2016-09-07 00:23:18 · 540 阅读 · 0 评论 -
OpenCV手写数字字符识别(基于k近邻算法)
本程序主要参照论文,《基于OpenCV的脱机手写字符识别技术》实现了,对于手写阿拉伯数字的识别工作。识别工作分为三大步骤:预处理,特征提取,分类识别。预处理过程主要找到图像的ROI部分子图像并进行大小的归一化处理,特征提取将图像转化为特征向量,分类识别采用k-近邻分类方法进行分类处理,最后根据分类结果完成识别工作。程序采用Microsoft Visual Studio 2010与Ope转载 2016-10-04 22:54:51 · 1208 阅读 · 0 评论 -
SVM与ANN实现OCR字符识别
SVM -支持向量机原理与实践之实践篇前言最近太忙,这几天还是抽空完成实践篇,毕竟所有理论都是为实践服务的,上一篇花了很大篇幅从小白的角度详细的分析了SVM支持向量积的原理,当然还有很多内容没有涉及到,例如支持向量回归,不敏感损失函数等内容,但是也不妨碍我们用支持向量机去实现一个分类系统,因为有了对前面说讲述知识的一定的了解,就可以很好的为我们这一篇的实践内容服务。实验内容和目标下原创 2017-03-28 00:55:08 · 11498 阅读 · 0 评论 -
Dlib+OpenCV深度学习人脸识别
Dlib+OpenCV深度学习人脸识别 前言人脸识别在LWF(Labeled Faces in the Wild)数据集上人脸识别率现在已经99.7%以上,这个识别率确实非常高了,但是真实的环境中的准确率有多少呢?我没有这方面的数据,但是可以确信的是真实环境中的识别率并没有那么乐观。现在虽然有一些商业应用如员工人脸识别管理系统、海关身份验证系统、甚至是银行人脸识别功能,但是我们可以仔细原创 2017-06-19 01:10:07 · 30144 阅读 · 23 评论