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

正文內容

無人駕駛系統(tǒng)中復雜動態(tài)環(huán)境下的顯著性目標的識別-文庫吧

2025-05-12 22:51 本頁面


【正文】 許建立程序具有相同成員函數名的對象[15]。這些函數在不同的情況下適用的不同的功能。舉個非常的簡單例子,要在一些整數中找到其中的最大值,但是不明確整數的個數,只能知道范圍是2個、3個或4個。 顯著性目標識別系統(tǒng)的組成,首先根據局部區(qū)域與其多個鄰近尺度領域的對比得到亮度顯著圖;然后利用顏色信息的空間緊湊性、孤立性和同質性得到顏色顯著圖;同時通過局部復雜度進行多尺度和對方向的空間分布的分析得到方向顯著圖[13]。最后通過特征圖融合策略得到原始圖像的顯著圖,并根據顯著圖確定顯著感興區(qū)域,提取顯著目標。輸入圖像局部與其多尺度鄰域對比顯著檢測模型亮度顯著圖方向顯著圖顏色空間緊性、同質性、孤立顯著檢測模型方向空間分與局部復雜度顯著檢測模型顏色顯著圖面積增強因子和空間分布因子的融合策略顯著圖顯著性目標原始的圖像我們以微軟的Visual Studio 2010 C++.NET為開發(fā)語言,使用Cximage和DirectShow軟件開發(fā)包作為圖形引擎,構成軟件的開發(fā)平臺。CxImage是一個非常著名的可以用于MFC 的C++圖像處理類庫類,它可以打開,保存,顯示,轉換如BMP, JPEG, GIF, PNG, TIFF, MNG, ICO 等各種格式的圖像文件。該開發(fā)包向外完全開放源代碼,圖像被封裝為一個類,它的功能很強大,與Windows、MFC等系統(tǒng)支持極好,支持圖像的線性濾波、直方圖操作、中值濾波、旋轉縮放、閾值處理、區(qū)域選取、膨脹腐蝕、alpha混合等各種操作。另外,它還支持從文件、內存或者win32API定義的位圖圖像格式中讀取圖像,支持將圖像顯示在任意窗口。DirectShow是微軟公司在ActiveMovie和Video for Windows的基礎上與DirectX開發(fā)包一起推出與發(fā)布的新一代基于COM(Component Object Model)的流媒體處理的開發(fā)包。DirectShow使用一種叫Filter Graph的模型來管理整個數據流的處理過程,運用DirectShow,我們可以很方便地從支持WDM驅動模型的采集卡上捕獲數據,并且進行相應的后期處理乃至存儲到文件中。這樣使在多媒體數據庫管理系統(tǒng)(MDBMS)中多媒體數據的存取變得更加方便。它廣泛地支持各種媒體格式,包括Asf、MpMpeg、Wave等,為多媒體流的捕捉和回放提供了強有力的支持。 顯著性目標識別系統(tǒng)的開發(fā)平臺3 開發(fā)平臺的基本功能 圖像提取在Cximage 類庫和DirectShow的基礎上實現(xiàn)圖像的提取。根據DirectShow提供的照相功能,利用Cximage類庫提供的函數,編寫程序代碼,以實現(xiàn)圖像的提取。程序代碼如下:void CVidCapDlg::OnBnClickedTestGetimage(){ SYSTEMTIME SystemTime。 GetLocalTime(amp。SystemTime)。 TRACE(L %d:%d:%d\n, , , )。 unsigned char* pData = sgGrabData()。 if (pData != 0) { DrawData(sgGetBitmap())。 extern unsigned int gWidth,gHeight。 if(image) { imageDestroy()。 delete image。 image=NULL。} image = new CxImage。 imageCreateFromArray(pData,gWidth,gHeight,24,3*gWidth,true)。 ReDraw()。 }} 這是實現(xiàn)圖像提取功能的程序模塊。首先對要用到的類和變量進行聲明,SystemTime被聲明為以已經定義好的SYSTEMTIME結構體,它的的功能是引用系統(tǒng)的具體時間。GetLocalTime(amp。SystemTime)具體執(zhí)行獲取本地時間。TRACE通過檢測可以監(jiān)視以真實設置運行的應用程序的狀態(tài)并且跟蹤則可以幫助您在不干擾系統(tǒng)運行的情況下隔離并修復問題。pData被聲明為一個字符指針,并被賦予一個初值,該初值是抓取的初始界面的數據。然后判斷pData是否為真,如果為真,則重新抓取圖像。再外部聲明gWidth,gHeigh兩個全局變量,如果image中的原始圖像沒有被刪除,則刪除image的原始圖像,并把新產生的圖像賦予image圖像指針,為使新產生的圖像建立調色板,并且取得新建圖像的基本數據。這樣,圖像提取功能的程序模塊的編程就完成了。 打開圖像在Cximage 類庫和DirectShow的基礎上實現(xiàn)圖像的提取。根據DirectShow提供的照相功能,利用Cximage類庫提供的函數,編寫程序代碼,以實現(xiàn)圖像的輸入。程序代碼如下:void CVidCapDlg::OnBnClickedTestOpen(){ CFileDialog dlgFile(TRUE)。 CString fileName。 int c_cMaxFiles = 100。 int c_cbBuffSize = (c_cMaxFiles * (MAX_PATH + 1)) + 1。 ().lpstrFile = (c_cbBuffSize)。 ().nMaxFile = c_cMaxFiles。 = _T(打開圖像文件)。 =_T(JPG 文件(*.jpg)\0*.jpg\0BMP 文件 (*.bmp)\0*.bmp\0\0)。 if(()!=IDOK) { ()。 return。 } int FileType=CxImage::GetTypeIdFromName(())。 if(image) { imageDestroy()。 delete image。 image=NULL。} image = new CxImage(fileName, FileType)。 if (!imageIsValid()){ CString s(imageGetLastError())。 AfxMessageBox(s)。 delete image。 image = NULL。 } ReDraw()。 ()。}這是實現(xiàn)圖像打開功能的程序模塊。首先聲明了dlgFile是CFileDialog類,可以實現(xiàn) CFileDialog的功能并令dlgFile的參數為真;fileName是字符類,說明文件的名字是字符類;聲明了整型變量c_cMaxFiles,并賦予初值為100;也聲明了整型變量c_cbBuffSize,并賦予初值為(c_cMaxFiles * (MAX_PATH + 1)) + 1,其中MAX_PATH的值由庫函數提供的,為260,MAX_PATH是指一個數組的最大容量。然后獲取要打開文件的名字和圖像的最大尺寸,將執(zhí)行打開圖像功能的標記和圖像文件的名字貯存起來。接著,判斷DoModal()是否成功建立向導,如果成功建立向導,IDOK就返回結束或刪除的地址。聲明整型變量FileType,并將圖像文件的格式賦給它。如果image中的原始圖像沒有被刪除,則刪除image的原始圖像,并把新產生的圖像賦予image圖像指針,判斷圖像是否有效,如果圖像無效,則
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1