歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> C++ 程序使用 OpenCV 實現視頻捕獲

C++ 程序使用 OpenCV 實現視頻捕獲

日期:2017/3/1 9:47:14   编辑:Linux編程
  • 下載 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
Copyright © Linux教程網 All Rights Reserved