程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> C++ 程序使用OpenCV實現視頻捕獲 (附源碼)(1)

C++ 程序使用OpenCV實現視頻捕獲 (附源碼)(1)

編輯:C++入門知識

源碼下載:下載 Capture.zip - 14.1 KB

前言

這是一個使用 Visual C++ 窗口表單編寫的簡單視頻捕捉應用程序。這個工程既演示了窗口表單應用程序的創建,又演示了 OpenCV 的 Visual C++ 配置。

OpenCV 是免費的計算機視覺軟件,也是圖像處理的開源庫。本文幫助程序員配置 visual c++ 開發環境,從而運行基於窗口控制的 OpenCV 應用程序。

OpenCV 庫可以集成到開發環境中。它易於配置,如下六步展示了怎樣來配置 visual studio 2010。

這篇文章涉及一個視頻捕捉工程,它由  Visual Studio 2010 版本開發而成。

配置Visual C++

准備Visual Studio 2010

步驟1:

在項目的屬性管理器中選擇“Debug|Win32”,右鍵點擊它,然後選擇屬性並繼續下一步。

步驟2:

從C/C++范疇中選擇通用的子范疇。選擇添加額外的文件夾,添加下面的路徑。

C:\opencv\build\include;

對於64位:

C:\opencv\build\x86\vc10\bin;

對於32位:

C:\opencv\build\x64\vc10\bin;

步驟3:

如果系統是64位的,選擇庫路徑“C:\opencv\build\x86\vc10\lib”,否則選擇庫文件“C:\opencv\build\x64\vc10\lib”,然後點擊Ok按鈕。

步驟4:

在這一步中,需要添加OpenCV庫。它們位於“C:\opencv\build\x86\vc10\lib”。

對於Debug版:

opencv_calib3d248d.lib opencv_contrib248d.lib opencv_core248d.lib opencv_features2d248d.lib

opencv_flann248d.lib

opencv_gpu248d.lib opencv_highgui248d.lib opencv_imgproc248d.lib opencv_legacy248d.lib opencv_ml248d.lib opencv_nonfree248d.lib opencv_objdetect248d.lib opencv_ocl248d.lib opencv_photo248d.lib opencv_stitching248d.lib opencv_superres248d.lib opencv_video248d.lib opencv_videostab248d.lib

發布准備

在文件名中刪除最後的字母  d。如 opencv_calib3d248d.lib 到 opencv_calib3d248.lib 等等。

 

步驟5:

變換通用語言運行支持,從純MSIL通用語言運行支持/clr:pure)換為通用語言運行支持/clr)。然後點擊“ok”完成配置。

步驟6:

添加下列環境地址:

64位:C:\opencv\build\x86\vc10\bin;

32位:C:\opencv\build\x64\vc10\bin;


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved