OpenCV 2.4.8 视觉工作室 2012

Posted

技术标签:

【中文标题】OpenCV 2.4.8 视觉工作室 2012【英文标题】:OpenCV 2.4.8 Visual Studio 2012 【发布时间】:2014-04-22 20:16:50 【问题描述】:

我在Visual Studion 2012上安装了OpenCV 2.4.8(我是CS的学生,所以VS来自dreamspark)

我在安装步骤中做了所有事情。然后我编写了一个简单的程序来读取图像并将其显示在屏幕上。当我第一次编译它时,它给了我错误:“程序无法启动,因为您的计算机中缺少 opencv_core248d.dll。请尝试重新安装程序以解决此问题。”。但 !!!当我转到项目文件夹并运行 .sln 文件,然后编译时,它可以工作了!没有丢失的 dll,创建了 PATH,我保存了属性表,所以我不必每次都重复这些步骤。那么,为什么它不能在 IDE 中编译,而在第二个窗口 IDE 中却运行良好。

我该如何解决这个问题。

【问题讨论】:

我不知道我是否理解正确:你是说你用你的项目运行 VS 2012,编译 -> 运行 -> 缺少 dll,然后你打开另一个 VS 2012 实例并执行一样,然后就可以了? 这正是我想说的——它在手动打开 sln 文件然后按 F5 后起作用,而不是第一次。 去发布答案 【参考方案1】:

我解决了!最后!在PATH中写入目录后,您必须重新启动计算机,否则VS不知道dll在哪里。这就是手动打开项目而不是在 IDE 中打开项目的原因

【讨论】:

以上是关于OpenCV 2.4.8 视觉工作室 2012的主要内容,如果未能解决你的问题,请参考以下文章

c++ 视觉工作室 2012 -> 2010

双目立体视觉摄像头的标定矫正世界坐标计算(opencv)

带有升级的 tfs 2010 视觉工作室 2012 想要下载上次升级时删除的 Deploy.wdproj

计算机视觉(使用 opencv c++ 对齐),出现错误

可微分的「OpenCV」:基于PyTorch的可微计算机视觉库

MAC平台下Xcode配置使用OpenCV的具体方法 (2016最新)