opencv2.4.9 + vs2013 之 blobtrack 调试
来源:互联网 发布:笔电锋淘宝 编辑:程序博客网 时间:2024/06/11 13:20
由于Opencv2.4.9下的sample blobtrack 不是在vs2013下进行编程的,故在编程时会有一些不兼容的问题:
1 fopen 还是fopen_s的问题
log=fopen(log_name, "at");
需要改为fopen_s(&log,log_name,"at");
2 sprintf 直接改为sprintf_s
3在调试时,程序直接闪退,原因在于需要进入CMD进行调试
为了方便,不需要每次进入CMD,我的调试方法是
在main函数里增加信息
例如
在cvInitSystem(argc, argv);这一行前输入:
argc = 2;
argv[1] = "d:\1.avi";
至此程序基本就能跑起来了
4 如果还想修改其他参数,那么可以参照下方法:
avi_name = "1.avi";
fgavi_name = "fg.avi";
btavi_name = "bt.avi";
.....
并且把下列部分删除,此部分的作用就是为变量赋值,我们调试时,直接对变量赋值就可以了
{ /* Parse arguments. */
。。。。。。。。
} /* Parse arguments. */
5blobtrack文件的瘦身
首先include文件
#include "opencv2/video/background_segm.hpp" 貌似没有用,直接注释掉
//#include "opencv2/legacy/legacy.hpp" 貌似也没啥用,只是引用了个define,直接注释掉
并在其下加上
#define CV_BG_MODEL_FGD 0
#define CV_BG_MODEL_MOG 1/* "Mixture of Gaussians". */
#define CV_BG_MODEL_FGD_SIMPLE 2
把程序再跑一下试试,么么哒
- opencv2.4.9 + vs2013 之 blobtrack 调试
- vs2013配置opencv2.4.9
- VS2013+OpenCV2.4.9配置
- vs2013配置opencv2.4.9
- vs2013配置opencv2.4.9
- opencv2.4.9 +VS2013
- OpenCV2.4.9+VS2013配置
- opencv2.4.9+VS2013环境搭建
- VS2013 + OpenCV2.4.9 配置过程
- opencv2.4.9在vs2013中的配置
- 64bit win7+VS2013+opencv2.4.9配置
- OpenCV2.4.9 + VS2013 开发环境配置
- VS2013 opencv2.4.9 配置过程若干问题
- opencv2.4.9+vs2013配置详细图文
- vs2013 opencv2.4.9 中出现的问题
- 64bit win7+VS2013+opencv2.4.9配置
- Windows8.1+vs2013+opencv2.4.9环境配置
- Opencv2.4.9 vs2013永久配置 绝对路径
- java 内部类如何获取外部类引用
- thinkphp 切换数据库的方法
- 30分钟了解C++11新特性
- 用层次分析法解决手机选择困难症
- 蓝懿ioS 技术内容和心得 10.15
- opencv2.4.9 + vs2013 之 blobtrack 调试
- 转:C#索引器
- fpga简易流水灯
- universal image loader学习笔记
- DatePickerDialog的确定和取消按钮
- 安卓开发环境安装--菜鸟之路(三)
- 两个时间进行比较 使用NSCalendar 日历类进行对比
- win7 下mingw64 编译boost 1.59
- [百度之星复赛T5]