首页 >后端开发 >C++ >如何在 Visual C 2010 Express 中设置 OpenCV 2.4.3?

如何在 Visual C 2010 Express 中设置 OpenCV 2.4.3?

Susan Sarandon
Susan Sarandon原创
2024-12-15 04:14:17417浏览

How to Set Up OpenCV 2.4.3 in Visual C   2010 Express?

如何在 Visual C 2010 Express 中安装 OpenCV 2.4.3

要在 Visual C 2010 Express 中安装 OpenCV 2.4.3,请按照以下步骤操作步骤:

1.安装

  • 从SourceForge.net下载OpenCV 2.4.3源文件。
  • 解压内容到指定目录。
  • 添加目录C :opencvbuildx86vc10bin 到您的系统路径(通过控制面板 → 系统 → 高级系统设置 → 高级 → 环境变量...)。

2。项目配置

  • 使用 Debug 配置在 Visual C 中创建一个新的空项目。
  • 在项目属性 → VC 目录中,将 C:opencvbuildinclude 添加到 Include Directory 和 C: opencvbuildx86vc10lib 到库目录。
  • 在项目属性→链接器中→ 输入,添加以下依赖(其中“_d”后缀表示“调试”配置):

    opencv_calib3d243d.lib
    opencv_contrib243d.lib
    opencv_core243d.lib
    opencv_features2d243d.lib
    opencv_flann243d.lib
    opencv_gpu243d.lib
    opencv_haartraining_engined.lib
    opencv_highgui243d.lib
    opencv_imgproc243d.lib
    opencv_legacy243d.lib
    opencv_ml243d.lib
    opencv_nonfree243d.lib
    opencv_objdetect243d.lib
    opencv_photo243d.lib
    opencv_stitching243d.lib
    opencv_ts243d.lib
    opencv_video243d.lib
    opencv_videostab243d.lib
  • 对于Release配置(可选),将“_d”后缀替换为“_” ”。

3.代码示例

  • 在项目中创建一个新的 C 文件并输入以下代码:

    #include <opencv2/highgui/highgui.hpp>
    #include <iostream>
    
    using namespace cv;
    using namespace std;
    
    int main()
    {
      // Load and display an image
      Mat im = imread("c:/full/path/to/lena.jpg");
      if (im.empty()) 
      {
          cout << "Cannot load image!" << endl;
          return -1;
      }
      imshow("Image", im);
      waitKey(0);
      return 0;
    }
  • 编译代码(F5)并它应该在窗口中显示图像。

进行此外

设置 OpenCV 环境后,探索 c:opencvsamplescpp 中的示例以增强您的技能并开发自己的 OpenCV 应用程序。

以上是如何在 Visual C 2010 Express 中设置 OpenCV 2.4.3?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn