我刚开始使用 OpenCV。我下载了 OpenCV 2.4.9,并安装了 MSVS 2010。我的 Windows 是 X64。我按照以下步骤操作:
一种。在配置属性下,单击调试 -> 环境并复制粘贴:PATH=C:\opencv\build\x86\vc10\bin
湾 VC++ 目录 -> 包含目录并添加条目:C:\opencv\build\include
C。VC++ 目录 -> 库目录并添加条目:C:\opencv\build\x86\vc10\lib
d. Linker -> Input -> Additional Dependencies 并添加以下内容:
opencv_calib3d249.lib;opencv_contrib249.lib;opencv_core249.lib;opencv_features2d249.lib;opencv_flann249.lib;opencv_gpu249.lib;opencv_nonfree249.lib;opencv_highgui249.lib;opencv_highgui249.lib;opencv_highgui249.lib;opencv_highgui249.lib;opencv_highgui249.lib;opencv_highgui249.lib4opencv_lib4_open4_open4_open4.lib4open4_open4_open4.lib4open249.lib4open249.lib;opencv_flann249.lib;opencv_flann249.lib;库;opencv_video249.lib;
我运行了以下代码:
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
int main() {
// read an image
cv::Mat image= cv::imread("img.jpg");
// create image window named "My Image"
cv::namedWindow("My Image");
cv::waitKey(1000);
// show the image on window
cv::imshow("My Image", image);
// wait key for 5000 ms
cv::waitKey(50);
return 1;
}
Run Code Online (Sandbox Code Playgroud)
要获取错误:
BTP1.exe 中 0x76d2b727 处未处理的异常:Microsoft C++ …