?? vc++001.txt
字號:
談談使用VFW在windows下編程控制攝像頭(一)。 【孫濤】
這段時間閑來無事,看了看MSDN的文檔,自己翻譯了一下。一是為了學習,二是對空閑時間的打發(fā)。所以也希望大家在拍磚的同時,尊重我的勞動,如要轉(zhuǎn)貼請注明轉(zhuǎn)至blog.csdn.net/suntaoznz。謝謝!
孫濤 2005-8-6
Microsoft? Video for Windows? (VFW) 提供的函數(shù)可以讓應用程序去處理視頻數(shù)據(jù)。 VFW 在16位Windows的時候就被引入了。它的許多重要功能已經(jīng)被DirectX取代了。 要獲得更多的信息,你可以參考DirectX 的文檔。
下面講介紹VFW的視頻捕獲:
3.視頻捕獲
你可以使用windows的AVICap 類輕松地完成視頻捕獲。AVICap 提供給應用程序一個簡單的、基于消息的接口去訪問視頻設(shè)備和錄音設(shè)備,并且可以控制處理視頻流捕獲。
3.1 關(guān)于視頻捕獲
AVICap支持實是視頻流捕獲和實時單幀圖像捕獲。另外,AVICap 提供了對視頻源的控制(MCI媒體控制接口設(shè)備),因此使用者可以通過應用程序控制一個視頻源開始和結(jié)束的位置,并且可以加大對幀捕獲的控制。
你使用AVICap 類可以完成如下的任務:
l 捕獲聲音和視頻,并將他們寫入到一個AVI文件中。
l 動態(tài)連接和斷開視頻和音頻的輸入設(shè)備。
l 使用覆蓋或預覽的方法去顯示當前的視頻信號。
l 指定一個文件用于捕獲,并且把這個捕獲文件的內(nèi)容拷貝給另一個文件。
l 設(shè)定捕獲圖像速度(好多幀)。
l 顯示對話框用于控制視頻源和格式。
l 創(chuàng)建、保存、加載調(diào)色板。
l 拷貝圖像和調(diào)色板到剪貼板中。
l 捕獲并把圖像作為一個DIB位圖保存。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -