freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

保潔人員監(jiān)控系統(tǒng)-資料下載頁

2025-06-24 19:28本頁面
  

【正文】 在硬盤上。VFW由以下六個模塊構(gòu)成:(1) :是執(zhí)行視頻捕獲的函數(shù),主要功能是提供一個高級接口給視頻和AVI文件νo、音頻設(shè)備的驅(qū)動程序。(2) :屏幕上的視頻操作主要用特殊的DrawDib函數(shù)來進行處理。(3) :包括對VFW的MCI命令解釋器的驅(qū)動程序。(4) :由更高的多媒體I/O(mmio)。(5) ICM:視頻壓縮一解壓縮編解碼器(CODEC)。(6) ACM:給予與ICM相類似的服務(wù)。AVICap支持單幀捕獲和視頻流捕獲并可以控制視頻源。AVICap在捕獲視頻方面擁有一定的優(yōu)勢,對于視頻的緩沖區(qū)能夠直接訪問,而且沒必要生成中間的文件,實時性強,效率高。同時,它也可以將數(shù)字視頻源捕獲到所指定文件中去。:(A) Preview模式:這種模式利用CPU,將視頻幀從捕獲硬件傳到系統(tǒng)的內(nèi)存中,接著運用GDI函數(shù)顯示在捕獲窗中。(B) Overlay模式:這種模式使用硬件的疊加技術(shù)進行視頻的顯示,不經(jīng)過VGA卡就可以顯示疊加視頻,疊加視頻的硬件合并自身的輸出信號與VGA的輸出信號,形成組合信號在計算機的監(jiān)視器上顯示。,涉及視頻捕獲的宏、結(jié)構(gòu)、消息和函數(shù)在視頻捕獲編程也要用到。調(diào)用相應的宏能完成發(fā)送AVICap窗口消息所能夠完成的功能。例如,SendMessage(XiaoCaiCap,WM_CAP_DRIVER_CONNECT,0,0L)與capDriverConnect(XiaoCaiCap,0)的作用是相同的,都是連接創(chuàng)建的捕獲窗和視頻輸入器件。,應該熟悉跟視頻捕獲有關(guān)的結(jié)構(gòu),下面簡要介紹常用的四個結(jié)構(gòu):(1) CAPSTATUS:定義捕獲的窗口的當前狀態(tài)。(2) CAPDRIVERCAPS:定義捕獲驅(qū)動器能力。(3) :包含了控制視頻流的捕獲過程參數(shù)。(4) VIDEOHDR:定義視頻數(shù)據(jù)塊的頭信息。 調(diào)用視頻硬件接口的功能這個功能主要依靠VFW技術(shù)調(diào)用API接口來實現(xiàn)。Microsoft公司為開發(fā)Windows平臺下的視頻應用程序提供的軟件工具包,提供了一系列應用程序編程接口(API),用戶可以很方便地通過這些接口去實現(xiàn)視頻的捕獲、視頻的編鏡以及視頻的播放等功能,還可通過回調(diào)函數(shù)開發(fā)復雜的視頻應用程序。 播放視頻的實現(xiàn)播放視頻包括調(diào)用視頻播放類和調(diào)用關(guān)閉視頻打開視頻的函數(shù),這個功能要靠一個類來實現(xiàn)。 攝像頭的打開 這個功能將依靠一個函數(shù)來實現(xiàn)。 關(guān)閉設(shè)備的函數(shù)這個功能將依靠一個函數(shù)來實現(xiàn)。5. 主程序的設(shè)計和基本控件的設(shè)計 程序和控件的設(shè)計 主框體設(shè)計圖51 主框體代碼 Picturebox控件在主框體上創(chuàng)建Picturebox控件用于視頻播放,如圖所示圖53 PictureBox控件的添加 “打開視頻”按鈕控件在主框體上創(chuàng)建一個按鈕用來執(zhí)行打開視頻的操作。創(chuàng)建一個按鈕控件,在控件的Click事件中需要的代碼如下圖所示:圖54 開始按鈕控件代碼 “關(guān)閉視頻”的按鈕控件在主框體上創(chuàng)建一個按鈕用來執(zhí)行關(guān)閉視頻的操作。在主框體上創(chuàng)建一個按鈕控件,在控件的Click事件中需要的代碼如下圖所示:圖55 結(jié)束按鈕控件代碼 關(guān)閉窗口的按鈕控件添加一個用于關(guān)閉程序的按鈕控件。在主框體上添加一個按鈕,()。如下圖所示:圖56 關(guān)閉程序按鈕控件代碼 運行和調(diào)試程序添加主要控件后具有基本功的程序進入調(diào)試階段,根據(jù)Debug反饋信息對輸入格式等細節(jié)修改后順利通過,效果如下圖所示圖57 C實例調(diào)試結(jié)果對于同時開發(fā)的C++版本同樣通過了調(diào)試階段。如下圖所示圖58 C++實例調(diào)試結(jié)果6. 擴展功能的實現(xiàn)和設(shè)計 擴展功能綜述根據(jù)上文的設(shè)計,基本功能已經(jīng)實現(xiàn)。在基本功能的基礎(chǔ)上可以適當?shù)倪M行拓展增加擴展功能,豐富程序的實用性,以此適應各種不同場合的要求。 截圖功能 功能簡介通過一個按鈕控件來實現(xiàn)即時截圖的功能,本功能可以用于實時的拍照取證。 功能的實現(xiàn)和設(shè)計截圖功能使用一個函數(shù)來表達。 錄像功能 功能簡介。該功能可以應用于實時取證和記錄等方面。 功能的實現(xiàn)和設(shè)計。消息值WM_CAP_FILESET_CAPTURE_FILEA和WM_CAP_SEQUENCE,分別用來設(shè)置視頻捕捉的文件名稱和初始化視頻流,捕捉視頻信息到文件。在視頻監(jiān)控系統(tǒng)軟件設(shè)計類中添加 Cutavi()函數(shù)來開始錄像。(可以內(nèi)設(shè)路徑或者將路徑作為參數(shù))。由于是人為操作程序來完成開始錄像和停止錄像的功能,所以需要添加相應的按鈕來觸發(fā)函數(shù)的執(zhí)行。分別添加按鈕控件,在按鈕4的click事件中添加如下代碼用于開始錄像()。7. 設(shè)計的優(yōu)缺點和改進方向的討論 設(shè)計的優(yōu)點優(yōu)勢由于采用了普及度高的Windows系統(tǒng)作為軟件的開發(fā)應用平臺,因此設(shè)計的該程序可以在各個個人計算機上進行安裝使用:由于采用成熟的VFW視頻技術(shù),本程序不管從大小上還是從這行效率上來說都優(yōu)于其他同類程序:由于使用了C語言,該程序可移植性很強大,可在其他系統(tǒng)平臺上發(fā)展:由于使用VisualStudio開發(fā)編譯平臺使得設(shè)計的軟件能夠方便添加和替換各種擴展功能,彌補了基本功能的不足。 設(shè)計的缺點不足由于采用了windows平臺,存在穩(wěn)定性不高的詣病,所設(shè)計的監(jiān)控系統(tǒng)整體的穩(wěn)定性將會受到一定影響。由于軟件的設(shè)計是假設(shè)使用簡易的攝像頭(USB接口網(wǎng)絡(luò)攝像頭)來代替的,監(jiān)測目標和用于監(jiān)測的計算機因為攝像設(shè)備的限制,不能夠遠程監(jiān)控,在極端環(huán)境下監(jiān)控時可能會造成計算機的損壞,系統(tǒng)的安全性值得商榷。 改進方案與發(fā)展前景因為C語言的特點,本程序具有高可移植性,可以移植到嵌入式Linux平臺上,這樣可以便硬件的成本大幅度降低。另外,可以使用專業(yè)的攝像設(shè)備和視頻采集卡,保證計算機系統(tǒng)的安全性。為了使監(jiān)控系統(tǒng)更加智能化,可以添加智能監(jiān)控模塊,比如利用幀間相減技術(shù),實現(xiàn)對運動目標的識別和在追蹤。38 / 38
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1