版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第第頁(yè)多媒體實(shí)驗(yàn)報(bào)告
本科試驗(yàn)報(bào)告
課程名稱:
試驗(yàn)地點(diǎn):
專業(yè)班級(jí):學(xué)號(hào):
同學(xué)姓名:
指導(dǎo)老師:
20**年12月6日
太原理工高校同學(xué)試驗(yàn)報(bào)告
太原理工高校同學(xué)試驗(yàn)報(bào)告
篇二:《多媒體:概念與方法》試驗(yàn)報(bào)告模板-試驗(yàn)5
天津理工高校試驗(yàn)報(bào)告
學(xué)院〔系〕名稱:計(jì)算機(jī)與通信工程學(xué)院
三、系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)步驟
1、多媒體應(yīng)用系統(tǒng)主題:[比如,世界杯足球競(jìng)賽]
2、知識(shí)結(jié)構(gòu):[主要介紹所選主題展示的內(nèi)容,可用圖表說(shuō)明]3、主要界面的設(shè)計(jì):[用Visio繪制主要界面的設(shè)計(jì)簡(jiǎn)圖]4、開(kāi)發(fā)工具:[素材處理工具、多媒體創(chuàng)作工具]
5、主要開(kāi)發(fā)步驟:[如前面的4個(gè)試驗(yàn)一樣,寫出主要的操作步驟](1)素材采集與處理
(2)多媒體應(yīng)用系統(tǒng)開(kāi)發(fā)(重點(diǎn)寫此內(nèi)容)知識(shí)結(jié)構(gòu)
設(shè)計(jì)界面
?素材
?建立空白文
檔
?菜單欄中選擇Modify—File—Properties,設(shè)置窗口屬性及作品名稱
?加入背景
?制作交互按鈕,
?利用畫圖定做按鈕
?按鈕制作
〔1〕雙擊按鈕,點(diǎn)Cursor轉(zhuǎn)變響應(yīng)的鼠標(biāo)按鈕。
篇三:多媒體技術(shù)試驗(yàn)報(bào)告一
多媒體技術(shù)試驗(yàn)報(bào)告一
一、試驗(yàn)題目和目的
攝像頭捕獲視頻和靜止圖像
試驗(yàn)?zāi)康模菏熳R(shí)和掌控運(yùn)用WindowsAPI進(jìn)行編程的基本原理和方法。熟識(shí)各種不同的視頻文件格式。
二、試驗(yàn)要求
基本要求:利用windowsapi實(shí)現(xiàn)簡(jiǎn)約的視頻捕獲功能Bonus:連續(xù)捕獲靜止圖像
提示:運(yùn)用win*p版本可以考慮采納vfw〔videoforwindows〕來(lái)實(shí)現(xiàn),運(yùn)用win7版本可以考慮采納directshow來(lái)實(shí)現(xiàn),運(yùn)用win8版本可以考慮采納MediaFoundation或directshow來(lái)實(shí)現(xiàn)。
三、試驗(yàn)內(nèi)容
設(shè)計(jì)一個(gè)程序,有界面,可以調(diào)用攝像頭進(jìn)行視頻捕獲并保存成文件??梢赃M(jìn)行開(kāi)始暫停??梢赃M(jìn)行捕獲每一幀的畫面并通過(guò)畫圖文件保存。
1、創(chuàng)建一個(gè)基于對(duì)話框的工程,如VideoPlay。
2、在對(duì)話框上添加相應(yīng)的'按鈕,實(shí)現(xiàn)如動(dòng)態(tài)捕獲、播放、連續(xù)捕獲等項(xiàng)功能??煽紤]添加滑動(dòng)條〔slider控件〕用來(lái)反映目前的播放位置,等等。
3、為各個(gè)按鈕添加相應(yīng)的函數(shù)。
4、調(diào)試,運(yùn)行。
四、試驗(yàn)平臺(tái)
試驗(yàn)硬件:個(gè)人PC機(jī),攝像頭
試驗(yàn)軟件:VS2022,攝像頭驅(qū)動(dòng)程序,VFW開(kāi)發(fā)包試驗(yàn)平臺(tái):windows
五、試驗(yàn)原理
VideoforWindows是WIN32SDK中多媒體編程SDK的視頻開(kāi)發(fā)工具。在微軟的VisualC++中提供了VideoforWindows的頭文件vfw.h和庫(kù)文件vfw32.lib。
六、試驗(yàn)過(guò)程
1、用VisualC++的AppWizard生成一個(gè)基于對(duì)話框的應(yīng)用程序,并在StdAf*.h中加入以下內(nèi)容:
#includevfw.h
#pragmacomment(lib,vfw32.lib)
2、修改對(duì)話框資源,添加靜態(tài)掌握IDC_VIDEO和按鈕“捕獲”、“停止”、“設(shè)置格式”、“設(shè)置圖像源”、“設(shè)置壓縮”、“單幀捕獲”、“定幀”、“退出”?!财鋵?shí)最重要的是“設(shè)置格式”、“設(shè)置圖像源”、“設(shè)置壓
縮”、“單幀捕獲”、“退出”,其它可以將其設(shè)置成
不可見(jiàn),同時(shí)也可將其保留,以便將來(lái)擴(kuò)展其功能時(shí)可用?!?/p>
3、在對(duì)話框的頭文件中加入以下說(shuō)明。
HWNDm_hCapWnd;//預(yù)示窗口
BOOLm_bInit;//捕獲器初始化
CAPDRIVERCAPSm_CapDrvCap;//CAPDRIVERCAPS結(jié)構(gòu),定義驅(qū)動(dòng)器性能CAPSTATUSm_CapStatus;//CAPSTATUS結(jié)構(gòu),定義捕獲窗口當(dāng)前狀態(tài)CAPTUREPARMSm_Parms;//CAPTUREPARMS結(jié)構(gòu),定義捕獲參數(shù)CStringm_CapFileName;//捕獲文件名稱
4、在對(duì)話框類的OnInitDialog()函數(shù)中加入捕獲器初始化以及連接驅(qū)動(dòng)器。
m_bInit=FALSE;
CWnd*pWnd=Af*GetMainWnd()-GetDlgItem(IDC_VIDEO);//得到預(yù)示窗口指針
CRectrect;
pWnd-GetWindowRect(&rect);//得到窗口大小
m_hCapWnd=capCreateCaptureWindow((LPTSTR)TE*T(視頻捕獲測(cè)試程序),WS_CHILD|WS_VISIBLE|WS_E*_CLIENTEDGE|WS_E*_DLGMODALFRAME,0,0,rect.Width(),rect.Wid
th(),pWnd-GetSafeHwnd(),0);//設(shè)置預(yù)示窗口
ASSERT(m_hCapWnd);
if(capDriverConnect(m_hCapWnd,0)){//連接第0號(hào)驅(qū)動(dòng)器
m_bInit=TRUE;
//得到驅(qū)動(dòng)器的性能
capDriverGetCaps(m_hCapWnd,sizeof(CAPDRIVERCAPS),&
m_CapDrvCap);
if(m_CapDrvCap.fCaptureInitialized){
//假如初始化勝利
capGetStatus(m_hCapWnd,&m_CapStatus,sizeof(m_CapStatus));//得到驅(qū)動(dòng)器狀態(tài)
capPreviewRate(m_hCapWnd,30);//設(shè)置預(yù)示幀頻
capPreview(m_hCapWnd,TRUE);//設(shè)置預(yù)示方式
}
else{//初始化未勝利
Af*MessageBo*(視頻捕獲卡初始化失敗!);
Af*GetMainWnd()-PostMessage(WM_CLOSE);
}
}
else{//未能連接到驅(qū)動(dòng)器
Af*MessageBo*(與視頻捕獲卡連接失敗!);
Af*GetMainWnd()-PostMessage(WM_CLOSE);
}
m_CapFileName=c:Capture.avi;//設(shè)置捕獲文件
capFileSetCaptureFile(m_hCapWnd,m_CapFileName.GetBuffer(255));
5、在對(duì)話框類中加入響應(yīng)“設(shè)置格式”消息的函數(shù)OnFormat()。capDlgVideoFormat(m_hCapWnd);//設(shè)置格式對(duì)話框
6、在對(duì)話框類中加入響應(yīng)“設(shè)置圖像源”消息的函數(shù)OnSource()。capDlgVideoSource(m_hCapWnd);//設(shè)置圖像源對(duì)話框
7、在對(duì)話框類中加入響應(yīng)“設(shè)置壓縮”消息的函數(shù)OnCompress()。capDlgVideoCompression(m_hCapWnd);//設(shè)置壓縮對(duì)話框
8、在對(duì)話框類中加入響應(yīng)“捕獲”消息的函數(shù)OnCapture()。
capCaptureGetSetup(m_hCapWnd,m_Parms,sizeof(m_Parms));//得到設(shè)置參數(shù)
if(capCaptureSetSetup(m_hCapWnd,
m_Parms,sizeof(m_Parms))==TRUE){
BOOLsuc=TRUE;
suc=capCaptureSequence(m_hCapWnd);//捕獲到文件
returnsuc};
else
returnFALSE;
留意點(diǎn):在VideoCaptureDlg.h中把a(bǔ)f*_msgvoidOnCapture();改為af*_msgBOOLOnCapture();
在VideoCaptureDlg.cpp修改為BOOLCVideoCaptureDlg::OnCapture()//捕獲
9、在對(duì)話框類中加入響應(yīng)“定幀”消息的函數(shù)OnFreezed()。capPreview(m_hCapWnd,FALSE);//定幀
10、在對(duì)話框類中加入響應(yīng)“單幀捕獲”消息的函數(shù)OnImage()。capGrabFrameNoStop(m_hCapWnd);//截獲當(dāng)前圖像
capEditCopy(m_hCapWnd);//將圖像拷貝到剪貼板
11、在對(duì)話框類中加入響應(yīng)“停止”消息的函數(shù)OnStop()。
capCaptureStop(m_hCapWnd);//停止捕獲
12、在對(duì)話框類中加入響應(yīng)“退出”消息的函數(shù)OnE*it()退出前斷開(kāi)捕獲器與驅(qū)動(dòng)器的連接,并關(guān)閉窗
口。
capDriverDisconnect(m_hCapWnd);
CDialog::OnCancel();
附加說(shuō)明:以上添加的按鈕用于捕獲圖像〔button〕;
另外添加〔StaticTe*t〕用于創(chuàng)建并設(shè)置捕獲窗口;
保存圖像的方
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年山西省職教高考《職測(cè)》核心考點(diǎn)必刷必練試題庫(kù)(含答案)
- 《國(guó)防動(dòng)員法》知識(shí)考試題庫(kù)300題(含答案)
- 2025年武漢警官職業(yè)學(xué)院高職單招語(yǔ)文2018-2024歷年參考題庫(kù)頻考點(diǎn)含答案解析
- 《金融市場(chǎng)培訓(xùn)》課件
- 2025高考物理一輪復(fù)習(xí)第21講.機(jī)械波.含答案
- 技術(shù)服務(wù)類合同范本
- 幼兒園園長(zhǎng)工作活動(dòng)策劃方案五篇
- 夫妻協(xié)議書范文
- 面包車租車合同
- 公墓銷售代理合同十
- 江蘇省蘇州市2024-2025學(xué)年高三上學(xué)期1月期末生物試題(有答案)
- 銷售與銷售目標(biāo)管理制度
- 2025年第一次工地開(kāi)工會(huì)議主要議程開(kāi)工大吉模板
- 第16課抗日戰(zhàn)爭(zhēng)課件-人教版高中歷史必修一
- 對(duì)口升學(xué)語(yǔ)文模擬試卷(9)-江西省(解析版)
- 糖尿病高滲昏迷指南
- 壁壘加筑未來(lái)可期:2024年短保面包行業(yè)白皮書
- 2024年四川省廣元市中考物理試題(含解析)
- 環(huán)保局社會(huì)管理創(chuàng)新方案市環(huán)保局督察環(huán)保工作方案
- 2024至2030年中國(guó)水質(zhì)監(jiān)測(cè)系統(tǒng)行業(yè)市場(chǎng)調(diào)查分析及產(chǎn)業(yè)前景規(guī)劃報(bào)告
- 運(yùn)動(dòng)技能學(xué)習(xí)
評(píng)論
0/150
提交評(píng)論