opencv
阿尔贝斯
关注机器学习,数据挖掘,高性能计算,移动互联网领域等。
展开
-
级联分类器训练
介绍级联分类器包括两部分:训练和检测。 检测部分在OpenCV objdetect 模块的文档中有介绍,在那文档中给出了一些级联分类器的基本介绍。这个指南是描述如何训练分类器:准备训练数据和运行训练程序。重点注意事项OpenCV中有两个程序可以训练级联分类器: opencv_haartraining and opencv_traincascade``。``opencv_trai转载 2016-01-02 15:18:36 · 557 阅读 · 0 评论 -
arm-linux-gnueabihf编译器在ubuntu环境下交叉编译opencv2.4.10
这两天因为要在arm板子上跑基于opencv的程序,故对opencv2.4.10在ubuntu环境下用arm-linux-gnueabihf进行了编译。中间遇到了很多问题,现在把整个经过记录下来,以供大家参考。opencv版本: opencv2.4.10交叉编译器: arm-linux-gnueabihf编译opencv包括四个部分:1. 编译jpeg库 cd /home原创 2016-11-08 21:42:53 · 6484 阅读 · 0 评论 -
【OpenCV】访问Mat中每个像素的值
原文地址:http://blog.csdn.net/xiaowei_cqu/article/details/19839019目录(?)[-]Color Reduce方法零ptr和操作符方法一ptr和指针操作方法二ptr指针操作和取模运算方法三ptr指针运算和位运算方法四指针运算方法五ptr位运算以及imagecols imagechannels方法六连续图像方法七con转载 2016-06-07 15:21:07 · 400 阅读 · 0 评论 -
OpenCV学习笔记----------OpenCV数据结构Mat详解
原文地址: http://blog.csdn.net/yang_xian521/article/details/7107786我记得开始接触OpenCV就是因为一个算法里面需要2维动态数组,那时候看core这部分也算是走马观花吧,随着使用的增多,对Mat这个结构越来越喜爱,也觉得有必要温故而知新,于是这次再看看Mat。Mat最大的优势跟STL很相似,都是对内存进行动态的管理,不需要转载 2016-06-07 15:13:44 · 386 阅读 · 0 评论 -
PCA原理及人脸识别
原文地址: http://blog.sina.com.cn/s/blog_60a0e97e01017o5x.htmlPCA原理(原文出处:http://blog.csdn.net/longxiaoshi/article/details/7404251 ) PCA是主成分分析,主要用于数据降维,对于一系列sample的feature组成的多维向量,多维向转载 2016-04-27 15:46:31 · 1309 阅读 · 0 评论 -
Centos7下使用cmake编译opencv2.4.10
工作分为三部分:1. 下载cmake-3.5.0-rc2.tar.gz和opencv2.4.10源码。 官方网站都可以下载。2. 安装编译cmake-3.5.0-rc2.tar.gz。 解压缩:tar -xzvf cmake-3.5.0-rc2.tar.gz 执行如下命令: (1) ./bootstrap (2) ma原创 2016-02-18 10:26:08 · 2236 阅读 · 0 评论 -
linux环境下实现图片的读取和显示
运行终端,编译文件:其中编译命令为:gcc -g `pkg-config --libs --cflags opencv` show_image.c -o show_image,其中' '符号在键盘左上角。运行结果:./show_image原创 2016-02-03 10:05:47 · 5086 阅读 · 0 评论 -
linux下查看opencv版本
库文件一般放在: /usr/local/lib命令如下:cd /usr/local/lib头文件一般在: /usr/local/include/opencv命令: cd /usr/local/include/opencv命令: ls原创 2016-02-02 17:39:58 · 2132 阅读 · 0 评论 -
cvpr读书笔记[3]:traincascade与AdaBoost的opencv实现框架
本节研究traincascade的opencv实现.涉及的源代码位于:sources\apps\traincascade traincascade实现sources\modules\ml opencv machine learning部分sources\data\vec_files\trainingfaces_24-24.vec 正样本http:转载 2016-02-16 10:58:42 · 1100 阅读 · 0 评论 -
《FAQ:OpenCV Haartraining》——使用OpenCV训练Haar like+Adaboost分类器的常见问题
最近使用OpenCV训练Haar like+Adaboost分类器,查阅了一些资料,这些资料对训练过程陈述的很详细,但是缺少一些细节,偶然看到了一篇英文资料,觉得很好,简单翻译了自己觉得有用的部分。原文链接:FAQ:OpenCV Haartraining关于正样本图片1、I have positive images, how create vec file转载 2016-02-15 14:03:34 · 1529 阅读 · 0 评论 -
traincascade与AdaBoost的opencv实现框架
本节研究traincascade的opencv实现.涉及的源代码位于:sources\apps\traincascade traincascade实现sources\modules\ml opencv machine learning部分sources\data\vec_files\trainingfaces_24-24.vec 正样本http:转载 2016-01-03 09:57:07 · 961 阅读 · 0 评论 -
Windows下利用CMake和VS2013编译OpenCV(TBB编译)
获取OpenCV有两种途径,一是预编译好的库,二是下载源代码自己编译。OpenCV官网http://opencv.org/提供下载的OpenCV既包含编译好的库,也包含源代码。通过OpenCV官网右上角的彩带,可以获取托管在GitHub上的OpenCV最新源代码。本篇博文就是利用CMake和VS2013编译GitHub上获取的最新源代码。先来说一下自己编译的好处。由转载 2016-01-02 18:58:42 · 4684 阅读 · 0 评论 -
双目视觉简介
1. 双目视觉算法简介1.1. 双目视觉简介双目视觉广泛应用在机器人导航,精密工业测量、物体识别、虚拟现实、场景重建,勘测领域。什么是双目视觉?双目视觉是模拟人类视觉原理,使用计算机被动感知距离的方法。从两个或者多个点观察一个物体,获取在不同视角下的图像,根据图像之间像素的匹配关系,通过三角测量原理计算出像素之间的偏移来获取物体的三维信息。得到了物体的景深信息,就可以计算出物体转载 2017-01-06 11:19:32 · 850 阅读 · 0 评论