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

正文內(nèi)容

畢業(yè)論文設(shè)計:人臉識別系統(tǒng)研究-閱讀頁

2025-06-23 19:27本頁面
  

【正文】 。 ② 在類 CFaceDetectView 中添加“高斯平滑”菜單項的事件處理程序,其代碼如 下: //進(jìn)行模板操作 Template(tem ,3,3, xishu)。 其中 tem 是模板參數(shù), xishu 是模板系數(shù); Template()函數(shù)是實現(xiàn)高斯平畢業(yè)論文 人臉識別系統(tǒng)的研究與實現(xiàn) 25 滑的主要函數(shù),其核心代碼是: for(m=i((tem_h1)/2)。m++) { for(n=j((tem_w1)/2)。n++) 注: 將以點( i, j)為中心,與模板大小相同的范圍內(nèi)的象素與模板對用位置的系數(shù) 進(jìn)行相乘并線形疊加 sum+=Gray[m][n]* tem[(mi+((tem_h1)/2))*tem_w+nj+((tem_w1)/2)]。 計算絕對值 sum = fabs(sum)。 如果大于 255,強(qiáng)制賦值為 255 if(sum255) sum=255。這對于在進(jìn)行圖像比較或分割之前將圖像轉(zhuǎn)化為一級的格式是十分有效的。 ( 2)編程實現(xiàn) 在灰度均衡操作同樣不需要改變 DIB 的調(diào)色板和文件夾,只要把指向 DIB 像素起始位置的指針和 DIB 高度、寬度信息傳遞給子函數(shù)就可以完成灰度均衡變換工作,其核心代碼如下: *(lpData + lOffset)=state 。 *(lpData + lOffset+2)=state 。它通過對圖像的灰度值進(jìn)行統(tǒng)計,對于 比最小設(shè)定值小的 則認(rèn)為是有關(guān)的信息,則將它作為黑色處理,比最大設(shè)定值大的 則認(rèn)為是一些無關(guān)的信息,將它們?nèi)サ簦幱趦烧咧g的,則進(jìn)行對比度增強(qiáng),將他們在總的灰度值里面的比例作為新的像素信息保存起來。 ( 2) 編碼實現(xiàn): ① 編輯菜單 IDR_MAINFRAM,在菜單“預(yù)處理”中添加一子菜單項,命名為“實現(xiàn)圖像對比度增強(qiáng)”,并將其 ID 設(shè)為 ID_READY_ContrastEnhance。 獲取圖像灰度增強(qiáng)函數(shù) int state=IncreaseContrast(ZFT[k][k1], 100)。 *(lpData + lOffset+1) = state 。 其中 IncreaseContras()函數(shù)是實現(xiàn)圖像對比度增強(qiáng)的關(guān)鍵函數(shù),該根據(jù)參數(shù) n 來調(diào)節(jié)對比度, n 越大,對比越強(qiáng)烈,其核心是: 如果 數(shù)據(jù)很小,設(shè)置為 0 if(pByte=Low) return 0。amp。 如果 數(shù)據(jù)很大,設(shè)置為 255 else return 255。 高斯平滑 高斯平滑用于消除圖片噪音,為了實現(xiàn)此功能,我們使用了模板操作,因此模板參數(shù)的選擇是最重要的。在編程的時候,試探性的進(jìn)行參數(shù)的選擇,然后進(jìn)行比較,看那組參數(shù)可以達(dá)到最好 的效果。 后來又用了 1/10 1/10 1/10 1/10 1/5 1/10 1/10 1/10 1/10 形式,但是,結(jié)果仍然是未能達(dá)到預(yù)期的效果。 均衡直方圖 開始時,圖像的會度一直都處于很散的狀態(tài),而且圖像的特征不明顯,原本想經(jīng)過高斯平滑后進(jìn)行灰度變換,但是并未能成功。 畢業(yè)論文 人臉識別系統(tǒng)的研究與實現(xiàn) 30 第五章 結(jié)構(gòu)設(shè)計 在本系統(tǒng)中,起至關(guān)重要的類列舉如下,并將它們的成員函數(shù)及其成員函數(shù)的功能和參數(shù)都一一簡述: CFaceDetectView :該類是在編程的過程中自動生成的。 表 7- 1 列出了該類所封裝的成員函數(shù)及其功能: 表 7- 1 類 CfaceDetectView 的成員 函 數(shù) 功 能 IncreaseContrast () 增強(qiáng)圖像 對比度 FixeEyes () 眼睛定位 FixeNose() 鼻子定位 FixeMouth () 嘴巴定位 GetEyesParameter () 獲取眼睛參數(shù) GetPartParameter() 獲取臉部特征 GetmouthParameter () 獲取嘴巴參數(shù) Centerofgravity() 獲取眼、鼻子、嘴巴的重心 AverageDeviation () 獲取平均值的標(biāo)準(zhǔn)偏差 Template() 對圖像進(jìn)行模板操作 DrawCrossX () 畫十字標(biāo)記 各成員函數(shù)解析 函數(shù)名稱 : IncreaseContrast 參數(shù) : int pByte 圖像的灰度值 int n 用于調(diào)節(jié)對比度的參數(shù) 返回值 : int 新的灰度值 說明 : 該函數(shù)通過修圖像的灰度值來增強(qiáng)圖像的對比度 畢業(yè)論文 人臉識別系統(tǒng)的研究與實現(xiàn) 31 函數(shù)名稱 : FixeEyes 參數(shù) : 無 返回值 : bool 說明 : 該函數(shù)判斷圖片中是否有人臉,并對人臉圖片進(jìn)行眼睛定位 函數(shù)名稱 : FixeNose 參數(shù) : 無 返回值 : void 說明 : 該函數(shù)是在眼睛定位之后的前提下進(jìn)行鼻子的定位 函數(shù)名稱 : FixeM outh 參數(shù) : 無 返回值 : void 說明 : 該函數(shù)是在眼睛和鼻子都定位之后的前提下再進(jìn)行嘴巴的定位 函數(shù)名稱 : GetEyesParameter 參數(shù) : 無 返回值 : void 說明 : 該函數(shù)分別獲取了眼睛、鼻子、嘴巴的重心之后,再根據(jù)兩眼間的角度、鼻眼鼻所形成的角、鼻嘴鼻所形成的角、兩個眼睛中心距與臉寬的比例來獲取眼睛參數(shù)。 函數(shù)名稱 : DrawCrossX 參數(shù) : int x int y 返回值 : 無 說明 : 該函數(shù)對已經(jīng)做好預(yù)處理的人臉圖像中的特征(眼睛、鼻子、嘴巴)用十字標(biāo)記出來 類 ClikelyHood ,表 72 列出了該類所封裝的成員函數(shù)及其功能 表 72 類 ClikelyHood 的成員 函 數(shù) 功 能 CalLikeHood () 計算相似度 CalBinary () 二值化圖像 filter() 實現(xiàn)濾波功能 CalParameter () 訓(xùn)練參數(shù) 各成員函數(shù)解析 函數(shù)名稱 : CalLikeHood 參數(shù) : 無 返回值 : 無 說明 : 該函數(shù)用于計算相似度 畢業(yè)論文 人臉識別系統(tǒng)的研究與實現(xiàn) 33 函數(shù)名稱 : CalBinary 參數(shù) : 無 返回值 : bool 說明 : 該函數(shù)用于將圖像二值化 函數(shù)名稱 : filter 參數(shù) : double** source 返回值 : bool 說明 : 該函數(shù)的功能是實現(xiàn)中值濾波 函數(shù)名稱 : CalParameter 參數(shù) : DirectPath —— Bmp 文件路徑 返回值 : bool 說明 : 該函數(shù)的功能是對參數(shù)進(jìn)行訓(xùn)練 3 類 CFaceDetectDoc 表 73 類 CFaceDetectDoc 的成員 函 數(shù) 功 能 CopyBitMap () 拷貝位圖 MakeBitMap () 生成新的位圖 DrawCross () 畫十字形標(biāo)記 Likehood () 計算相似度 各成員函數(shù)解析 函數(shù)名稱 : CopyBitMap 參數(shù) : dest —— 目標(biāo)位圖指針 Source —— 源位圖指針 返回值 : bool 說明 : 該函數(shù)的功能是拷貝位圖 畢業(yè)論文 人臉識別系統(tǒng)的研究與實現(xiàn) 34 函數(shù)名稱 : MakeBitMap 參數(shù) : 無 返回值 : 無 說明 : 該 函數(shù)的功能是生成一個新的位圖 函數(shù)名稱 : DrawCross 參數(shù) : pDC- CDC 指針 point-要畫的點的坐標(biāo) crColor-標(biāo)記得顏色 返回值 : 無 說明 : 該函數(shù)用于畫十字形標(biāo)記 函數(shù)名稱 : Likehood 參數(shù) : int m_WndWidth —— 圖片高度 int m_WndHeight —— 圖片寬度 返回值 : 無 說明 : 該函數(shù)用于計算相似度 類 DIB 表 74 類 Dib 的成員 各成員函數(shù)解析 函數(shù)名稱 : CopyHandle 參數(shù) : HANDLE hSrc —— 要拷貝的內(nèi)存區(qū)域 函 數(shù) 功 能 CopyHandle() 拷貝內(nèi)存塊 ReadDIBFile() 讀取位圖文件信息 LightingCompensate() 進(jìn)行光線補(bǔ)償 PixelOffset() 修正像素值 GetHeight() 獲取 DIB 高度 GetBiBitCount() 獲取字節(jié)數(shù) 畢業(yè)論文 人臉識別系統(tǒng)的研究與實現(xiàn) 35 返回值 : HANDLE —— 拷貝后的新內(nèi)存區(qū)域 說明 : 該函數(shù)拷貝指定的內(nèi)存區(qū)域,返回復(fù)制后的新內(nèi)存區(qū)域,出錯時返回 NULL 函數(shù)名稱 : ReadDIBFile 參數(shù) : HANDLE hFile —— 要讀取的文件 hFile 返回值 : HDIB —— 成功返回 DIB 的句柄,否則返回 NULL 說明 : 該函數(shù)拷貝指定
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1