新手配置win8+opencv2.4.6+vs2012 x32环境,运行第一个程序:读取YUV格式视频

来源:互联网 发布:163邮箱for mac 编辑:程序博客网 时间:2024/05/16 06:59

近日视频处理与通信要求写大作业,是做YUV视频的运动估计,花费了一个小时搭建起平台并成功运行了开源程序https://github.com/chelyaev/opencv-yuv。

菜鸟初学编程,步骤过详细,高手无视!大笑


步骤如下:


  1. http://4someonehelp.blogspot.com/2013/06/solved-install-opencv-245-using-visual.html
    根据该博客(英文)配置opencv、环境变量和vs2012。
  2. 创建一个项目
    文件-新建-项目-win32控制台应用程序-下一步-勾选【空项目】,取消勾选【安全开发生命周期】(兼容vc6.0,不使用检查旧版本c语言的不安全性)。
  3. 配置项目属性
    添加opencv编译时的include、lib和附加依赖项,见第一步。

    取消警告warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.   方法:项目-属性-高级-禁用特定警告-4996。
  4. 添加文件到项目
    下载https://github.com/chelyaev/opencv-yuv中的main.c,yuv,c和yuv.h,添加到项目中。下载sample:foreman-short-cif.yuv
  5. 点击本地windows调试器时会出现:无法查找或打开 PDB 文件
    参考http://blog.csdn.net/resorcap/article/details/13022059
  6. 生成exe文件后就可以参考usage来打开YUV视频了!
原创粉丝点击