gpt4 book ai didi

OpenCV 在 Windows 中的安装

转载 作者:太空宇宙 更新时间:2023-11-03 21:04:21 24 4
gpt4 key购买 nike

我正在尝试在 Windows 中安装 opencv。手册 (secn 1.4) 说“选择一个构建 [例如 vs2010、win32] 并下载”,但只有完整的可执行文件可用(对于 2.4.2)。所以我下载了那个文件,然后扩展到几个目录中。但是,此目录列表与本节第 7 项下显示的内容不匹配——主要是缺少“bin”目录。所以我想除了点击可执行文件之外还需要做更多的事情。

在“构建”目录下,我看到 x86/vc10/bin(我猜 vc10 代表 visual c++ 2010)。但是我如何安装这些并将 visual studio 2010 与它链接起来?手册只说要设置“OPENCV_DIR”变量,它下面应该有“bin”,但我没有。

这似乎是任何新用户在安装 opencv 时都会遇到的真正问题。关于如何为 windows+visual studio 2010 安装的任何正确说明和链接可用?

更新:下面发布了完整的解决方案。

最佳答案

经过多次实验,我已经让 opencv-2.4.2(win-exe) + vstudio2010-express 一起工作了。感谢 Abid 提供了一个有用的链接,另一个有用的链接是 http://blog.hcilab.org/bastian/2012/06/installing-opencv-2-4-windows-7-visual-studio

这是完整的步骤列表:

  • 设置系统变量 OPENCV_DIR = install_dir\build
  • 设置系统变量 TBBROOT = tbb_install_dir
  • 路径 += ;%OPENCV_DIR%\x86\vc10\bin;%TBBROOT%\bin\ia32\vc10
  • 创建空项目:File->New->Project->Win32ConsoleApp
  • 在项目->属性中添加以下项目:
  • 从上述站点下载图像显示测试文件,将其保存在项目目录中。但是那个页面中的 Test.cpp 需要更多的输入,所以它不容易工作。相反,请使用 http://docs.opencv.org/doc/tutorials/introduction/display_image/display_image.html#display-image 中的代码
  • Properties->ConfigProps->Debugging->CommandArgs: 提及要加载的文件名
  • Tools->Option->Debugging->Symbol->MS-Server=yes(这消除了大部分“未找到 PDB”错误)
  • Tools->Settings->ExpertSettings=on(这也消除了一些错误)
  • 将 tbb_debug.dll 和 tbb.dll 从 TBBROOT\bin\ia32\vc10 复制到项目目录(我不知道为什么这些没有通过上面的设置自动获取)
  • Ctrl+F5运行(不调试启动)

关于OpenCV 在 Windows 中的安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11342660/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com