Opencv源码调试与修改
许多博客将OPENCV源码的调试问题讲到CMAKE后就戛然而止,本文作为跳坑记录。
配置环境:WIN7+Opencv2.45+vs2008
- 1)通过CMAKE得到OPENCV的sln文件。
- 2)删除旧的环境变量添加新的环境变量,重启。
- 3)给visual studio 配置好新的OPENCV。
很多博客表示通过以上步骤就能开心的在自己的工程下按F11进入Opencv源码调试,可惜我总是失败。只好通过以下方法:http://blog.csdn.net/jaych/article/details/51030088。
但是还是遇到一些坑:
- 4)写好一份自己的工程,例如名字叫做:my_test,里面包含了你要调试的Opencv函数。例如:
bool patternfound = findCirclesGrid(gray, patternsize, centers );
编译运行通过,复制生成的exe文件地址
-5)打开CMAKE弄出来的sln,在里面找到 findCirclesGrid的实现代码,