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

正文內(nèi)容

畢業(yè)設計-通信類電子信息工程類專業(yè)畢業(yè)設計全文(參考版)

2024-12-05 18:58本頁面
  

【正文】 VARIANT name。amp。moniker,amp。amp。 char friendlyName[256]。 ULONG fetched = 0。enumMoniker,0)。 } IEnumMoniker * enumMoniker = NULL。enumHardware)。 bool CTest_capDlg::CreateHardwareFilter(const char * friendlyName) { //將 friendlyName 與所有的設備名稱依次對比,如果相同,則創(chuàng)建 Filter ICreateDevEnum * enumHardware = NULL。 } return true。 } pPropBagRelease()。 //字符轉換,枚舉名稱均為 UNICODE 碼 VariantClear(amp。 WideCharToMultiByte(CP_ACP,0,1,displayName, 1024,NULL)。 //設備友好名稱 } if (SUCCEEDED(hr)){ // Add it to the application39。 if (FAILED(hr)){ hr = pPropBagRead(LFriendlyName, amp。 hr = pPropBagRead(LDescription, amp。 VariantInit(amp。 continue。pPropBag))。pMoniker, NULL) == S_OK) //依次枚舉,直至為空 { IPropertyBag *pPropBag。 if(pEnum == NULL) { return false。pEnum, 0)。pDevEnum))。 //設備枚舉器 Interface IEnumMoniker *pEnum = NULL。 //過濾器圖表事件接口 采集設備枚舉 在構造 Video Capture Filter 前,我們必須列舉出系統(tǒng)的所有采集設備,然后才能根據(jù)列舉的設備名稱創(chuàng)建 Video Capture Filter。 //Video Renderer Filter IMediaControl *pControl。 //Video Capture Filter IBaseFilter *pSmartTee。 //過濾器圖表管理器 ICaptureGraphBuilder2 *pBuild。 在此,謹向所有給我?guī)椭睦蠋?、同學和朋友們表示最誠摯的謝意,謝謝你們! XXXX 大學畢業(yè)設計 (論文 ) 27 參考文獻 [1]曾曦 ,游志勝 .DirectShow 技術在視頻監(jiān)控中的應用 [J].計算機時 代 ,2021, 3:2123 [2], face detection in a plex background environment[J].Pattern Recognition,1994,27(1):5363 [3], automatic face identification system using flexible appearance models[J]. Image and Vision Computing,1995,13(5):393401 [4], measures[J].IEEE PAMI,2021,21(9):871883 [5]袁超 ,張長水 .基于多模板匹配的自動人臉檢測 [J].電子學報 ,2021,28(3):9598 [6], Extraction from Faces Using Deformable Templates[J].International Journal of Computer Vision,1992,8(2):99111 [7], hierarchical neural work for human face detection[J].Pattern Recognition,1996,29(5):781787 [8]聞芳 ,周杰 ,張長水 ,李衍達 .基于局部線性映射神經(jīng)網(wǎng)絡和亮度補償?shù)? 彩色人臉檢測 [J].清華大學學報(自然科學版) ,1999,39(7):3040 [9]陳武凡 .小波分析及其在圖 像處理中的應用 ,科學出版社, 2021,1~ 35 [10]龔聲榮,劉純平,王強 .數(shù)字圖像處理與分割,清華大學出版社, 2021,284~288 XXXX 大學畢業(yè)設計 (論文 ) 28 附 錄 DirectShow 視頻采集函數(shù) 具體實現(xiàn)首先我們需要創(chuàng)建幾個接口全局變量。能完成這次畢業(yè)設計,更應該感謝大學四年里教育和指導我的老師們,是他們給了我豐富的基礎理論知識,為我完成畢業(yè)設計打下了基礎。 同時,在整個過程中,經(jīng)常跟組里的其他同學一起討論關于畢業(yè)設計中遇到的難題并查閱了大量的資料,對本人完成畢業(yè)設計幫助很 大,在這里也向他們表示感謝。從科學的研究方法、學術思想到具體的學術問題,都給了我極大的啟迪和幫助,使本設計能夠順利地進行。在這里,要感謝我的指導老師邢延超老師。其次在價值判斷、思維方式和行為準則等各個方面也都有了較大的提高,特別是逐步建立起了一種科學研究的 思維品質 ——這將使我受益終生。 XXXX 大學畢業(yè)設計 (論文 ) 26 致 謝 三個月的畢業(yè)設計很快過去了,在這三個月里,我的收獲是多方面的。 數(shù)字視頻視頻采集與檢測系統(tǒng)不僅符合信息產(chǎn)業(yè)的未來發(fā) 展趨勢,而且代表了監(jiān)控行業(yè)的未來發(fā)展方向,蘊藏著巨大的商業(yè)和經(jīng)濟效益,成為目前信息產(chǎn)業(yè)中頗受關注的數(shù)字化產(chǎn)品。 本論文的撰寫和系統(tǒng)實現(xiàn)歷時三個月,由于時間有限, 而人臉模式本身就錯綜復雜、易受干擾,因此,還有很多問題需要解決和進一步完善: (1)人 臉 定位方法有待改進,特別是人臉被部分遮擋時,常導致 人臉 定位失敗; (2)關于折疊臉模式,本文只對人臉偏轉不大的樣本圖像進行了實驗,是否適合人臉偏轉較大的情況,還需要進一步的研究,這些研究將會為折疊臉模式給出更全面的評價。在設計的過程中,學習了 DirectShow、以及人臉檢測所用的算法。 在本設計中系統(tǒng)環(huán)境的搭建是完成設計的基礎,系統(tǒng)是在 C++ 環(huán)境下運行的,利用了微軟 DirectX 開發(fā)包、 OpenCV 等所有的庫函數(shù),完成從視頻采集到人臉檢測,和效果分析。 } 控制視頻采集系統(tǒng)的開始。 } 通過此函數(shù)控制采集視頻圖像的翻轉等,處理視頻圖像,實現(xiàn)實時采集 ,其效果如圖 52 所示。 // only detecting ( (unsigned char *)frameimageData )。 ds_frame, 0 )。 cvFlip( amp。 //copy 數(shù)據(jù) frame = amp。 cvSetData( amp。 ds_frame, cvSize(width, height), 8, 3,IPL_ORIGIN_BL, 4 )。 4。 int height = ()。 IplImage * frame = 0。 //得到圖像的緩沖 // 顯示原始圖像及結果圖像 ( myBuffer )。 圖 51視頻采集效果圖 XXXX 大學畢業(yè)設計 (論文 ) 23 控制函數(shù) void CPeopleCountDlg::OnTimer(UINT nIDEvent) { ()。 //設置支持 directshow 的設備編號,從 0 開始 // ( true )。 通過這個函數(shù)調用 opencv 中的 haar 濾波器分類函數(shù),實現(xiàn)對濾波器的調用。 return。 快速人臉檢測中的主要函數(shù) 濾波器調用 [10] cascade = (CvHaarClassifierCascade*)cvLoad( cascade_name, 0, 0, 0 )。目前,國內(nèi)外的文獻中所涉及的人臉檢測算法已經(jīng)有很多種,許多重要的國際會議和期刊都也都涉及到XXXX 大學畢業(yè)設計 (論文 ) 22 人臉檢測問題研究論題。但是隨著人臉應用范圍的不斷擴大和開發(fā)實際系統(tǒng)需求的不斷提高,這種假設下的研究不再能滿足需求。人臉的檢測與檢索是人臉信息處理及基于內(nèi)容的檢索研究中的一個焦點 問題,是近年來研究十分活躍的一個方向,它在智能人機接口、基于內(nèi)容的檢索、數(shù)字視頻處理、保安等領域有著極為廣泛的應用價值。 除此之外,為了檢驗視頻分析的準確性,還需要在顯示部分實時顯示出對 人臉 檢測和跟蹤的結果。 第二部分是算法的核心,即通過運動信 息提取、 人臉 檢測和人臉檢測的結合,確定場景中人的數(shù)目、位置和姿態(tài)及其運動軌跡。 軟件結構主要分為三大部分。 } 6. storage = cvCreateMemStorage( 0 )。 // 調用分類函數(shù) // 3. if( ! cascade ) { 4. AfxMessageBox( Fail to load the harr data file!)。 v. 在構造函數(shù)中添加 1. m_GrabTimerID = 0。 5. const char* cascade_name = .\\data\\??勺约翰橐幌?SetTimer 函數(shù)的聲明 iv. 在 中添加 1. include 2. include 3. static CvMemStorage* storage = 0。//設置支持 directshow 的設備編號,從 0 開始 2. ( true )。 //定時器 ID iii. 記的要 include 添加三個 Buttons,分別對應初始化、開始和停止(添加過程也很簡單,最好能給 ID 起個好名字)。 在 的類聲明中添加 ARFrameGrabber 對象,用來采集圖像 XXXX 大學畢業(yè)設計 (論文 ) 20 i. ARFrameGrabber m_frameGrabber。注意是否有新類添加到左側列表中。 方法是直接將 拷貝到你的工程目錄下。比如 m_inputVideoWnd、m_resultVideoWnd。 i. 右上角那個即是 Picture 控件 ii. 在新添加的控件上單擊右鍵,選擇屬性 iii. General 欄下 Type=Bitmap; ID= IDC_VIDEO_INPUT iv. Styles 欄下選中 Center Image v. 拉大 Picture 控件使其足夠顯示視頻圖像 vi. 對第二個可采用復制的方式,但需修改其 ID= IDC_VIDEO_RESULT ,類 型為 CShowpic。 Name=CShowpic XXXX 大學畢業(yè)設計 (論文 ) 19 iii. 檢查文件 ,看自動生成了哪些代碼 iv. 參照我的文件修改 ,注意其中添加部分和注釋 Picture 控件, 用于顯示視頻采集結果和處理結果。 i. Insert | New class … ii. Class type = MFC class。 2. 下載地址: 17M 左右 OpenCV,將得 到相關的 include 文件、 lib 文件和 dll 及例子等。開源計算機視覺庫。 。 2. 下載 DirectX9SDK,需要下載 b 版本的 。 DirectX SDK 開發(fā)包下載安裝 1. DirectShow 是基于 Windows 平臺的流媒體處理開發(fā)包,它與 DirectX 一起發(fā)布。 5. 安裝 demo 程序,即可觀察到視頻采集結果。 Windows 自動檢測,注意 防止中斷沖突,比較可靠的方法是拔掉所有非必要的卡,然后優(yōu)先插入 SDK2500 卡,直到發(fā)生沖突(檢查硬件資源)。 Windows 會檢測到四次新發(fā)現(xiàn)硬件,利用硬件所帶光盤,或到其主頁去XXXX 大學畢業(yè)設計 (論文 ) 17 下載驅動程序,選擇 SDK3000(這是個問題,尚未解決)繼續(xù)安裝。 提供 MPEG4 壓縮引擎,可對多路視頻圖像進行壓縮。 硬件安裝 1. 攝像頭: 圖 41攝像頭 IB3535F 制式: PAL/NTSC 視頻輸出: : 850nm 紅外距離: 30M 2. 天 敏 VC4000 卡: 圖 42天敏 VC4000卡 四路卡 接口類型: PCI, 支持一機多卡,一卡四路,支持 PAL/NTSC,各通道同時工作互不干擾。 Viola 通過實驗表
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1