㈠ 怎么查看opencv源代码呢
1、找到Opencv的安装目录,例如安装目录在F盘,找到相应的安装目录如下所示
㈡ 如何查找openCV函数源代码
1、首先要熟悉openCV安装目录,例如我的安装目录是F:\program files\opencv2.3.1。在这个目录下面还有很多子目录:3rdparty、android、build,data、doc、include、moles、samples和很多cmake文件。对于编程来说,仅仅需要build这一个文件夹就可以了,因为编程环境的配置只与这一个目录有关,如:包含目录配置、库目录配置build目录是编译生成的目录,就是用openCV源代码编译生成的2进制库文件集(dll、lib和入口头文件include)。
2、那其他文件夹下的文件都是干嘛用的呢?其实源代码就包含在这些文件夹下面,因为build文件夹就是在其他文件夹的基础上CMake编译生成的
例如,core文件夹下就包含了基本数据类型的定义,imgproc文件夹下包含了常用的数字图像处理函数源代码:如cvCanny()、cvSobel()。
3、用CMake导出opencv 源码,生成VC++项目,然后用vs打开工程,去里面搜索整个工程
㈢ OpenCV源码级调试
建议你去csdn上找找,关于这个问题的帖子有不少。
我简单的说一下:
你加载的是别人直接编译好的bin,lib,这个肯定看不到src里面的源码,即使你把src路径也给设置了。
需要自己编译bin和lib,要用cmake软件,选择你当前的VS2010编译器,具体怎么弄去csdn上看看,很多帖子。
编译好之后在按照你说的配置,针对编译出来的bin和lib重新设置,就可以了。
㈣ 想研究opencv的源码,去哪里下载
直接搜opencv中文论坛,里边有你想要的全部。
http://www.opencv.org.cn/forum/
建议你买本书
画个蝴蝶的,叫学习opencv。
挺好的。
㈤ 怎么查看opencv中haartraining的源代码呢
OpenCV2.4.7的大概是在../sources/apps/haartraining,cvhaartraining.cpp便是,其他的版本应该都是在/apps/haartraining的,实在不行你就搜索cvhaartraining.cpp,opencv_haartraining.exe是可以自己编译生成的。
㈥ 如何查看Opencv中自带内部函数的源代码
方法一:在opencv的安装文件夹中找到 与头文件名字对应的.C 或 .CPP 文件,然后在对函数进行查找。但不是所用函数都是这样的。例如cvSmooth函数,单击“转到定义”后,其跳转到imgproc_c.h中。通过找到imgproc.c或者imgproc.cpp都没有找到 cvSmooth函数。
方法二:在VS2010的“编辑”菜单下,点“查找与替换”,然后选“在文件中查找”。对于opencv的源代码,都放在 (安装目录).../opencv/moles 这个文件夹中。将此文件夹添加到查找目录点击查找即可在查找结果中找到函数的实现。
㈦ opencv源码编译之后还需要配置吗
..\OpenCV2.3\opencv\moles 这个目录有一些常用的库,一般算法的实现是看不到的,通常在静态库里,你可以连接他们,生成执行文件。
hpp,其实质就是将.cpp的实现代码混入.h头文件当中,定义与实现都包含在同一文件,则该类的调用者只需要include该hpp文件即可,无需再 将cpp加入到project中进行编译。而实现代码将直接编译到调用者的obj文件中,不再生成单独的虎矗港匪蕃睹歌色攻姬obj,采用hpp将大幅度减少调用 project中的cpp文件数与编译次数,也不用再发布烦人的lib与dll,因此非常适合用来编写公用的开源库。
㈧ 请问哪里有免费的OpenCV源码示例下载想下载下来学习一下。
这里比较好 ,OPenCV中文论坛:
http://wiki.opencv.org.cn/index.php/Template:Code
㈨ 如何修改opencv源码,生成自己的.dll .o .lib 和.h
晕。。。网上一大堆。。。我文库里面也有,以前用过,你可以看看