OpenCV
王嗣钧
不积跬步,无以至千里;不积小流,无以成江海
展开
-
编程经验:Cmake编译Opencv3.0&extra model所遇到的种种问题~
前段时间调研一个算法,作者提供了源代码,很自豪的宣布源代码已经集成在了3.0中,于是我就开始了“苦逼”的配置之旅,结果遇到了N个bug,还好自己有截图的习惯,本文就说说我遇到的问题,以及如何解决部分问题。原创 2015-08-29 00:03:25 · 6338 阅读 · 0 评论 -
编程经验:关于OpenCV源码调试的好文章转载~
这么长时间看到的关于opencv+VS+Cmake的配置文章,尤其是关于opencv源码调试的文章,一下两篇写的最好,于是转载分享给大家,希望大家以后不要在配置上再花费“无谓”的时间。第一篇:《VS2010重编译OpenCV2.4.9 用于调试源代码》,http://blog.csdn.net/szlcw1/article/details/38489311.1、工具转载 2015-08-18 11:13:11 · 3292 阅读 · 0 评论 -
编程经验:几个OPENCV中挺有意思的BUG~
不写博客好长时间了,近期忙于实现论文中的算法,调试了一波又一波的bug,这个是最耗时的,本文分享一个我今天遇到的一个挺有意思的bug。原创 2015-06-24 21:34:55 · 3776 阅读 · 0 评论 -
编程经验:不同版本OpenCV之间并存可能引起的bug~
本文说一说我使用opencv遇到的一个bug,以及解决办法。原创 2015-03-05 18:57:04 · 3789 阅读 · 1 评论 -
Opencv研读笔记:haartraining程序之cvCreateCARTClassifier函数详解(CART树状弱分类器创建)~
cvCreateCARTClassifier函数在haartraining程序中用于创建CART树状弱分类器,但一般只采用桩分类器,因为其训练过程实在是太慢了。之前自己调试过代码,要等差不多10分钟(2000正样本、2000负样本)才能训练完一个3节点的弱分类器,当然,总体的树状弱分类器的数目可能也会减少2/3,这个还没有仔细训练过。之所以将此函数拿出来说说,主要是因为之前在网上找不到专门针对这个函数的说明,同时,基于CART树的弱分类器,也具有一定的借鉴意义。原创 2015-02-02 17:49:14 · 2514 阅读 · 6 评论 -
Opencv研读笔记:haartraining程序之莫名其妙的条件宏ICV_DEF_FIND_STUMP_THRESHOLD_SQ解释~
曾经,纠结过haartraining中条件宏ICV_DEF_FIND_STUMP_THRESHOLD_SQ的使用,主要对它的代码结构和内容比较不解,针对这个条件宏,自己专门看了Gentle Adaboost的paper,才彻底理解代码的含义,我想也有童鞋同样对这段代码比较困惑,所以写下这篇博客。原创 2014-12-29 20:20:13 · 2690 阅读 · 2 评论 -
Opencv研读笔记:haartraining程序之cvCreateMTStumpClassifier函数详解(弱分类器创建)~
cvCreateMTStumpClassifier函数出自opencv中的haartraining程序,在adaboost(cvCreateTreeCascadeClassifier)的强分类器(icvCreateCARTStageClassifier)中被两次调用,该函数用于寻找最优弱分类器,或者说成计算最优haar特征。功能很明确,但是大家都知道的,opencv的代码绝大部分写的让人真心看不懂,这个函数算是haartraining中比较难以看懂的函数,局部变量达到20个之多,童鞋我也是不甘心,不甘心被这原创 2014-12-31 14:31:36 · 2463 阅读 · 2 评论 -
Opencv研读笔记:haartraining程序之icvCreateCARTStageClassifier函数详解(强分类器创建)~
之前介绍了haartraining程序中的cvCreateMTStumpClassifier函数,这个函数的功能是计算最优弱分类器,这篇文章介绍一下自己对haartraining中关于强分类器计算的一些理解,也就是程序中的icvCreateCARTStageClassifier函数。原创 2015-01-04 20:24:00 · 3675 阅读 · 11 评论