Win7+VS2010配置OpenCV3.0.0详细教程

5星 · 超过95%的资源 需积分: 10 363 下载量 122 浏览量 更新于2024-09-10 收藏 17KB DOCX 举报
"opencv2/opencv.hpp"> using namespace std; using namespace cv; int main() { Mat img = imread("D:\\图片\\example.jpg"); // 读取图片 if (img.empty()) { cout << "无法加载图片!" << endl; return -1; } namedWindow("Example", WINDOW_NORMAL); // 创建窗口 imshow("Example", img); // 显示图片 waitKey(0); // 等待按键,0表示无限等待 return 0; } ``` 这个简单的程序展示了如何使用OpenCV读取和显示一张图片。`imread`函数用于读取图像,`namedWindow`创建一个显示窗口,`imshow`将图片显示在窗口中,而`waitKey`则暂停程序执行,直到用户按下任意键。 6、编译与运行 在VS2010中,确保你的项目设置正确后,尝试编译并运行这个程序。如果一切配置无误,你应该能看到一个窗口显示你指定路径的图片。如果遇到错误,可能是因为环境变量设置不正确或者库文件路径没有正确添加。此时,检查你的环境变量设置和项目属性配置,确保它们与你的OpenCV安装路径一致。 7、常见问题与解决方案 (1)找不到头文件:这通常意味着OpenCV的包含目录未正确添加到项目设置中。检查“VC++目录”下的“包含目录”是否包含了OpenCV的include路径。 (2)找不到库文件:如果你看到类似“LINK : fatal error LNK1104: 无法打开文件 'opencv_world300d.lib'”的错误,这意味着链接器找不到对应的库文件。检查“库目录”和“附加依赖项”设置是否正确。 (3)运行时错误:如果你的程序编译成功但运行时崩溃,可能是由于缺少运行时库或32位/64位版本不匹配。确保你的OpenCV库与Visual Studio版本兼容,并且安装了相应的C++运行时库。 总结,配置OpenCV 3.0.0在Win7和VS2010上的过程包括下载OpenCV,解压缩,设置环境变量,修改项目属性以指向库和头文件路径,以及在链接器中指定附加依赖项。完成这些步骤后,可以通过编写和运行一个简单的示例程序来测试OpenCV是否配置成功。在遇到问题时,要仔细检查配置细节,确保所有环节都符合要求。