如何查看OpenCV中自带函数的源代码
来源:互联网 发布:java的数据类型 编辑:程序博客网 时间:2024/05/16 08:00
对于从事图像处理相关工作的IT人来说,OpenCV都是或多或少的接触过,在使用其自带函数实现图像处理功能的时候,总有某些时候,我们想着去查看函数的具体实现,一般有如下两种方法来查看其函数实现:
第一种
OpenCV都带有这个函数的代码!你在用的时候,选择函数,然后右键选择”go to denifition of cvCalOpticalFlowHS"--->然后就会跳 到定义cvCalOpticalFlowHS的定义文件,就会跳到cv.h头文件来(说明cvCalOpticalFlowHS在cv.h文件中定义的),然后你去cv.cpp文件,按"Ctrl+F" 输入函数名进行搜索,就能找到cvCalOpticalFlowHS函数的源文件了。只适合函数定义在cv.h中的函数。
第二种
如果有些函数是定义在core或者imgproc等模块中的,这个方法就不行,最好就是自己用cmake手动编译OpenCV,编译方法可以参考:如何手动编译OpenCV源码,生成VC++项目,然后用vs打开工程,去里面搜索整个工程。如我要找cvGabor函数,通过查找发现在imgproc—>src—>gabor.cpp下。或者你不想再重新编译,直接从下载的OpenCV的源码版本,在OpenCV目录下的:..\OpenCV-2.4.10\modules目录选对应文件夹(似乎cvLoadImage等无法查看,待验证)。最好是用自己重新编译的,这样所有的函数都可以查看其具体实现!
..\opencv-2.4.8\modules目录下
0 2
- 如何查看Opencv中自带内部函数的源代码
- 如何查看OpenCV中自带函数的源代码
- Eclipse中如何查看Java自带函数的源代码?
- 如何查看MATLAB自带函数的源代码
- 如何查看MATLAB自带函数的源代码
- 如何查看Opencv中函数的源代码--imread()的源代码
- 查看MATLAB自带函数的源代码
- 如何查看OpenCV函数的源代码
- opencv如何查看函数源代码?
- 关于OpenCV中矩阵调用自带函数的问题
- 如何查看JSTL中自带的TLD文件
- 如何查看OpenCV源代码
- 如何查看openCV源代码
- 查看opencv函数源代码
- 如何调试delphi自带的源代码
- MATLAB 自带函数源代码的查找
- opencv 中图片的旋转--不使用opencv自带的函数
- ubuntu下使用自带的openJDK查看java源代码
- JavaScript中的cookie
- 136. Single Number
- google可以ping通,但无法访问~~
- 百度和谷歌相比,差在哪?
- ubuntu 配置openjdk
- 如何查看OpenCV中自带函数的源代码
- 关于jquery中的extend方法的用法
- RancherOS正式版发布:最轻量的开源容器Linux操作系统
- java 如果一个变量是double或者float,如何初始化为0?
- Grid图片加载
- YV12格式介绍
- Error Domain=com.alamofire.error.serialization.response Code=-1011 "Request failed: bad request (400
- ROS环境变量的设置
- Get Record(s) by Ids