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

正文內(nèi)容

畢業(yè)設(shè)計(jì)---基于vc的視頻采集系統(tǒng)的開發(fā)-閱讀頁

2025-01-27 21:29本頁面
  

【正文】 、 ACM、 MCIWnd 等組件之間的協(xié)作來完成。//初 始化 。 //打開一個(gè) AVI 文件并獲文件的句柄 。 //獲取文件的相關(guān)信息,如圖像的 Width 和 Height 等 。 //建立一個(gè)指向需要訪問的數(shù)據(jù)流的指針 。 //獲取存儲(chǔ)數(shù)據(jù)流信息的 AVISTREAMINFO 結(jié)構(gòu) 。 //讀取數(shù)據(jù)流中的原始數(shù)據(jù) , 對 AVI 文件進(jìn)行所需的編輯處理; 7) AVIStreamRelease()。 8) AVIFileRelease()。 //釋放 AVI 文件。 視頻播放 對于實(shí)現(xiàn)視頻流的播放, VFW 提供了 MCIWnd 窗口類 [4],主要用于創(chuàng)建視頻播放區(qū),控制并修改 MCI 窗口當(dāng)前加載媒體的屬性。 1)MCIWndCreate()。 //初始化; 3) AVIFileOpen()。 //獲得視頻流; 5)運(yùn)用相關(guān)函數(shù)進(jìn)行各種播放任務(wù): MCIWndPlay() 畢業(yè)設(shè)計(jì)論文 __基于 VC++的視頻采集系統(tǒng) 15 模塊設(shè)計(jì) 系統(tǒng) 模塊設(shè)計(jì) 對本系統(tǒng)的 各個(gè)子模塊進(jìn)行了系統(tǒng)分析和 VC++編程 設(shè)計(jì)之后,本章將主要討論該系統(tǒng)所實(shí)現(xiàn)的各部分功能 : ( 1)視頻主界面 圖 421 運(yùn)行 文件后主界面啟動(dòng),可以根據(jù)客戶的不同需要采取不同的操作模式,實(shí)現(xiàn)系統(tǒng)的應(yīng)用。 畢業(yè)設(shè)計(jì)論文 __基于 VC++的視頻采集系統(tǒng) 16 ( 3)文件模塊 圖 423 內(nèi)容包括打開,設(shè)置,退出。 ( 4)播放模塊 圖 424 內(nèi)容主要包括開始、停止、錄像、抓圖、全屏、前端顯示等內(nèi)容,并且為各個(gè)功能設(shè)置了英文首字標(biāo)示,具體內(nèi)容如圖 圖 424 所示 。后續(xù)的所有視頻采集消息全部發(fā)送給視頻采集窗口。 我們可以通過在 MFC的 View類中增加一個(gè)窗口句柄成員變量來保存capCreateCaptureWindow 函數(shù)返回的采集窗口句柄,然后在 View類的 OnCreate函數(shù)中添加以下語句。 ( 2) 連接采集驅(qū)動(dòng) 創(chuàng)建采集窗口后,需要將采集窗口與采集驅(qū)動(dòng)程序關(guān)聯(lián)起來。 wchar_t sdriver[50]。//版本信息 CString m_driverInfo()。 i 10。 m_driverInfo += \n。 m_driverInfo += \n。 memset(sver,0,50 * sizeof(wchar_t))。 } else { AfxMessageBox(_T(No Capture!))。 ( 3)視頻采集攝像頭: (如下圖所示,品牌 奧家; 像素 800萬;免驅(qū)動(dòng)) ( 4) 設(shè)置采集參數(shù) 在視頻采集之前,可以通過 capCaptureGetSetup 宏取得視頻采集參數(shù),然后通過 capCaptureSetSetup 宏將新設(shè)定的采集參數(shù)傳遞到采集窗口,由采集窗口控制采集驅(qū)動(dòng)程序。 capCaptureGetSetup(m_caphwnd,amp。//取得采集參數(shù) = 33333。//壓下鼠標(biāo)左鍵不終止采集 = FALSE。//c 采集音頻 畢業(yè)設(shè)計(jì)論文 __基于 VC++的視頻采集系統(tǒng) 21 = TRUE。s,sizeof(CAPTUREPARMS))。參考代碼如下: LPBITMAPINFO bitmapinfo。 //取得視頻格式信息的大小 bit_info_size = capGetVideoFormatSize(m_caphwnd)。 //取得視頻格式信息 capGetVideoFormat(m_caphwnd,bitmapinfo,bit_info_size)。//設(shè)置壓縮格式為 JPEG bitmapinfo = 640。//設(shè)置解壓縮后的垂直像素為 480 //設(shè)置視頻格式 capSetVideoFormat(m_caphwnd,bitmapinfo,bit_info_size)。 ( 5) 開始 /結(jié)束視頻采集 我們可以在菜單中添加一個(gè)視頻采集開始的菜單項(xiàng),在此菜單項(xiàng)的響應(yīng)函數(shù)中使用 capCaptureSequence 宏開始視頻采集。 同樣,我們也可以添加視頻結(jié)束的菜單項(xiàng),在此菜單項(xiàng)的響應(yīng)函數(shù)中使用capCaptureStop宏終止采集操作,然后使用 capFileSaveAs宏將采集的視頻保存到指定的文件中,如果不指定文件,默認(rèn)保存到 C盤 。 capFileSaveAs(m_caphwnd,_T())。預(yù)覽的代碼如下: capPreview(m_caphwnd,TRUE)。 ( 6) 圖片抓取 我們可以使用 capGrabFrameNoStop宏抓取圖片,然后使用 capFileSaveDIB 宏將采集的圖片保存為 DIB文件,因?yàn)?DIB文件的大小比 bmp等 文件大很多,我們可以使用 CImage類將 DIB 文件轉(zhuǎn)換成 bmp等 文件。 object SaveDialog2: TSaveDialog DefaultExt = 39。 Filter = 39。266842433539。2515226377266842433539。 Left = 56 Top = 80 end if ( IDOK == () ) { CString path()。 path = ()。 capGrabFrameNoStop(m_caphwnd)。如果不能及時(shí)將其找出并修改,會(huì)造成系統(tǒng)崩潰并造成不必要的損失。所以通過軟件測試的手段,盡可能排除程序中的錯(cuò)誤,已達(dá)到程序運(yùn)行穩(wěn)定的目的,使學(xué)校的工作不會(huì)因此受到影響。 本系統(tǒng)運(yùn)行環(huán)境為網(wǎng)絡(luò)版,在運(yùn)行時(shí)對系統(tǒng)整體性能要有一定的要求,要求:軟硬件要求:系統(tǒng)環(huán)境 winXP+ Access2022 硬件系統(tǒng)環(huán)境 P4 、 512MB 內(nèi)存、 80G硬盤 系統(tǒng)運(yùn)行時(shí)對數(shù)據(jù)的保密性要求不高對一般的數(shù)據(jù)不要求進(jìn)行加密。 測試數(shù)據(jù) ( 1) 視頻采集 選擇錄像功能,生成需要的格式的視頻文件,并進(jìn)行錄制。 系統(tǒng)測試的評價(jià) 系統(tǒng)功能評價(jià):此系統(tǒng)各模塊都能實(shí)現(xiàn)各自的功能,符合學(xué)校對系統(tǒng)的要求,系統(tǒng)運(yùn)行穩(wěn)定。 畢業(yè)設(shè)計(jì)論文 __基于 VC++的視頻采集系統(tǒng) 24 6 開發(fā)總結(jié) 此學(xué)生宿舍管理系統(tǒng)歷時(shí)三個(gè)月已基本完成了, 完成了對視頻采集、視頻抓圖等功能,另外還實(shí)現(xiàn)了對視頻已近圖像的各項(xiàng)參數(shù)設(shè)置的功能 。 3 、在 VFW 開發(fā)環(huán)境 下,以 VC++為開發(fā)工具??伸`活設(shè)置模塊中的字體顯示屬性。 2 、用戶可自由地設(shè)置系統(tǒng)中的各類相關(guān)參數(shù)和各種項(xiàng)目代碼。 4 、速度快。 6 、學(xué)習(xí)容易。 7 、維護(hù)簡單,系統(tǒng)運(yùn)行后幾乎不需要專業(yè)系統(tǒng)管理員維護(hù),為您減少開支。幸好,有許多老師、同學(xué)的幫助,我才得以調(diào)試成功,一次次的改進(jìn)自己的程序,實(shí)現(xiàn)各種功能。 在此,我首先感 謝我的導(dǎo)師 楊 老師。尤其是在實(shí)際設(shè)計(jì)階段, 楊 老師多次解答了我的問題和疑惑之處,并在資料上給予我最大的幫助,如果沒有曾老師的指導(dǎo),我想我的設(shè)計(jì)是不會(huì)那么順利完成的。 此外,我也要感謝那些給予我信心、幫助的同學(xué)、朋友,是他們在程序調(diào)試中幫我改正錯(cuò)誤,提出合理化的建議,增強(qiáng)程序的功能,借閱各種書籍,沒有你們我的程序的進(jìn)展一定十分緩慢,而且有可能會(huì)寸步難行。 畢業(yè)設(shè)計(jì)論文 __基于 VC++的視頻采集系統(tǒng) 26 參考文獻(xiàn) [1] Thomas Fromherz, Peter Stucki, Martin Bichsel. A Survey of Face Recognition. MML Technical Report, No , Dept. of Computer Science, University of Zurich, 1997. [2] Hua, . De Silva, P. Vadakkepat. Detection and Tracking of Faces in RealTime Environments. International Workshop on Recognition, Analysis, and Tracking of Faces and Gestures in RealTime Systems,Sep. 26 27, 1999, . [3]DoJoon Jung, ChangWoo Lee, YeonChul Lee, SangYong Bak, JongBae Kim, Hyun Kang, HangJoon Kim. PCABase RealTime Face Detection and Tracking. International Technical Conference on Circuits/Systems, Computers and Communications (ITCCSCC39。97), 1997, . [5]Vladimir Vezhnevets, Vassili Sazonov, Alla Andreeva. A Survey on PixelBased Skin Color Detection Techniques. Graphics,Media Laboratory. [6] ReinLien Hsu, Mohamed AbdelMottaleb, Anil K. Jain. Face Detection in Color Images. IEEE Trans. Pattern Analysis and Machine Intelligence, May 2022, vol. 24, no. 5, p. 696706. [7] MingHsuan Yang, David J. Kriegman, Narendra Ahuja. Detecting Faces in Images: A Survey. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2022,VOL. 24, NO. 1. [8]Microsoft. Microsoft DirectX Media SDK Document. Redmond wash ington : Microsoft press ,2022. [9]徐慧 .Visual C++數(shù)字圖像實(shí)用工程案例精選 .人民郵電出版社 .2022. [10]胡曉軍,鄧波 ,高宏偉等 .Visual C++高級開發(fā)范例解析 .電子工業(yè)出版社 .2022. [11] 沈蘭蓀等著 .視頻編碼與低速率傳輸 .北京 :電子工業(yè)出版社 .2022. [12] 劉祎煒,四維科技 . Visual C++視頻 /音頻開發(fā)實(shí)用工程案例精選 [M].人民郵電出版社 2022. [13] 任觀就,張永林 實(shí)時(shí)視頻圖像捕獲的實(shí)現(xiàn)方法 [J].計(jì)算機(jī)工程 .. [14] 陳琿 .利用 VFW 實(shí)現(xiàn)實(shí) 時(shí)視頻捕獲及其應(yīng)用 [J].計(jì)算機(jī)應(yīng)用 .. [15] 張艷珍 .基于 Windwos 平臺(tái)的視頻捕獲技術(shù)研究 [J] .計(jì)算機(jī)工程與設(shè)計(jì) . . [16] 邢宏偉 . 基于 PCI總線圖像采集卡的數(shù)字視頻監(jiān)控系統(tǒng) [J]. 軍械工程學(xué)院學(xué)報(bào) . .
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1