编辑: 怪只怪这光太美 2019-07-17

Options->

Directories). If you do not have MIL, just ignore the error. The file mil.h is only required to build MIL-aware version of Highgui Win32 MIL Debug or Win32 MIL Release . Select Win32 Debug or Win32 Release configuration of highgui (submenu Build->

Set Active Configuration...) instead - these versions of highgui can still be used to grab video via VFW interface, work with AVIs and still images. 怎样调试 DirectShow filter? 打开带 FILTER 的workspace (e.g. opencv.dsw), 选择 filter 作为活动项目,建立 debug 配置, 注册 filter 的debug 版本(即运行 regsvr32 camshiftd.ax) (只需要做一次就可以了,注册表里仅保存 filter 的文件名), 回到 Developer Studio 然后开始 debugging 过程 (F5). 在提示 do you want to run to debug the module 下,选择 camshiftdemo 通过 camshift.ax 和DirectX SDK 工具图形编辑器 graphedit 来调试 DirectShow filter. 在graphedit 中建立 filter 图 (即 camera->

camshift->

renderer) 保存 graph (下次简单加载就可以了) 在filter中的变换方法或其它位置设置断点. 运行 filter ,并且... 怎么创建一个 DeveloperStudio 项目来开始玩 OpenCV (注意: 这是一个应用答案) 为了在 Developer Studio 下创建基于 OpenCV 的项目,按如下步骤进行: 在Developer Studio 中创建新的应用程序: 选择菜单 File ->

New... ->

Projects . 选择 Win32 Application 或 Win32 console application - 后者是更简单的方法. 键入项目名称,并且选择存储位置 可以为项目创建一个单独的 workspace ( Create new workspace ) , 也可以将新的项目加入到当前的 workspace 中( Add to current workspace ). 单击 next ? 选择 An empty project , 点击 Finish , OK . 经过以上步骤,Developer Studio 会创建一个项目目录 (缺省情况下,目录名就是项目名), .dsp 文件以及.dsw,.ncb ... ,如果你创建自己的workspace. 添加文件到 project 中: 选择菜单 File ->

New... ->

Files . 选择 C++ Source File , 键入文件名,点击 OK 增加 OpenCV 相关的 头文件目录 #include : #include cv.h /* #inlcude cvaux.h // experimental stuff (if need) */ #include highgui.h 或者你可以拷贝部分已有的文件 (如:opencv\samples\c\morphology.c) 到项目目录中,打开它,并且加入到项目中 (右键点击编辑器的视图 ->

Insert File into Project ->

). 配置项目: 选择菜单 Project ->

Settings... 以激活项目配置对话框 . 在左边选择你的项目. 调节设置,对Release 和Debug 配置都有效: 选择 Settings For: ->

All Configurations 选择 C/C++ tab ->

Preprocessor category ->

Additional Include Directories: . 加入用逗号分隔的相对路径 (对文件 .dsp 而言) 或绝对路径 opencv\cxcore\include, opencv\cv\include, opencv\otherlibs\highgui 以及可选的 optionally, opencv\cvaux\include. 选择 Link tab ->

Input category ->

Additional library path: . 加入输入库所在的路径 (cxcore[d].lib cv[d].lib hihghui[d].lib cvaux[d].lib) 调节 Debug 配置: 选择 Settings For: ->

Win32 Debug . 选择 Link tab ->

General category ->

Object/library modules . 加入空格分隔的 cvd.lib, highguid.lib, cvauxd.lib (optionally) 可以改变输出文件的名称和位置.如想把产生的 .exe 文件放置于项目目录而不是Debug/ 子目录下,可在 Link tab ->

General category ->

Output file name: 中键入 ./d.exe? 调节 Release 配置 选择 Settings For: ->

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题