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

正文內(nèi)容

警用指紋識別技術(shù)研究及軟件實現(xiàn)畢業(yè)論文-資料下載頁

2025-06-19 13:04本頁面
  

【正文】 , “Fingerprint matching using Minutiae and Texture Features”.[15] C++ ,2004[16] ,2003[17] 2006.[18],2006年(3). 致 謝在畢業(yè)設(shè)計已經(jīng)完成之際,我們想向曾經(jīng)在畢業(yè)設(shè)計上給過我們無私幫助和支持的人們表示衷心的感謝:本論文在我的導(dǎo)師張亮老師的悉心指導(dǎo)下完成的。從論文選題、寫作、初稿修改、直至最后定稿,都傾注了老師大量的心血。張老師可以說是一位非常盡職的好老師,從畢業(yè)設(shè)計題目的發(fā)放之初就給我們提供了開發(fā)方向和結(jié)構(gòu)上的指導(dǎo),為我們指明了道路,寫作過程中張老師耐心地幫助我分析實際情況。衷心感謝張亮老師所給予的悉心關(guān)懷和耐心指導(dǎo),我的進(jìn)步源于老師的言傳身教,老師求實的治學(xué)態(tài)度、填密的思維以及廣博的學(xué)識將使我受益終生。感謝計算機(jī)辦公室的郭亞峰老師和黃步根老師,郭老師在VC++的開發(fā)上有著很深的造詣,在我的代碼設(shè)計實現(xiàn)時多虧了郭老師的指導(dǎo)。黃步根老師治學(xué)嚴(yán)謹(jǐn),對我的論文修改提出非常好的意見。感謝劉琦老師和虞正偉老師,他們?yōu)槲覀兲峁┝顺渥愕纳蠙C(jī)調(diào)試實驗機(jī)會,做好我們和老師之間得協(xié)調(diào)工作。各位老師對我們的指導(dǎo)起到了不可替代的作用,不僅引導(dǎo)我們學(xué)到了知識,他們嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、對我的嚴(yán)格要求將使我終身受益。在此預(yù)祝愿他們身體健康,全家幸福。感謝04計算機(jī)中隊的所有同學(xué)們,你們是我們求學(xué)路上的益友,感謝你們在學(xué)習(xí)和生活上給予我的幫助,和你們在一起的日子是我最快樂的時光。感謝生我養(yǎng)我的父母,他們給了我無私的愛,我深知他們?yōu)槲仪髮W(xué)所付出的巨大犧牲和努力,而我至今仍無以為報。祝福他們,以及那些給予我關(guān)愛的長輩,祝他們幸福、安康!衷心感謝在百忙之中抽出時間評審本論文的專家教授老師們,你們辛苦了。 附 錄A部分系統(tǒng)框架代碼//Microsoft Developer Studio generated resource script.include include // Chinese (.) resources// MenuIDR_MAINFRAME MENU PRELOAD DISCARDABLE BEGIN MENUITEM 增加新指紋圖像入庫, ID_DATABASE_ADDNEWIMAGE MENUITEM 比對指紋, ID_MATCH_ALREADYINDB MENUITEM 設(shè)置, 65535 POPUP 幫助 BEGIN MENUITEM 關(guān)于Fingerprint..., ID_APP_ABOUT ENDENDifndef _MACIDD_MatchDb DIALOG DISCARDABLE 0, 0, 564, 341STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENUCAPTION Match 2 fprints in DbFONT 8, MS Sans SerifBEGIN PUSHBUTTON 確定,IDCANCEL,459,250,50,14 CTEXT 指紋1,IDC_STATIC,14,18,56,16,SS_CENTERIMAGE CTEXT 指紋2,IDC_STATIC,14,41,58,16,SS_CENTERIMAGE CONTROL ,IDC_bmp2,Static,SS_BITMAP | SS_CENTERIMAGE,224,113, 146,182 CTEXT 指紋2,IDC_STATIC,249,90,92,12,SS_CENTERIMAGE CONTROL ,IDC_bmp1,Static,SS_BITMAP | SS_CENTERIMAGE,40,115, 146,182 CTEXT 指紋1,IDC_STATIC,62,93,92,12,SS_CENTERIMAGE PUSHBUTTON 比對,IDC_match,453,119,51,15 LTEXT 比對結(jié)果,IDC_matchScore,431,147,96,61 COMBOBOX IDC_COMBO1,93,19,144,62,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP COMBOBOX IDC_COMBO2,94,43,141,66,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP GROUPBOX :: 比對結(jié)果 ::,IDC_STATIC,417,107,122,112 GROUPBOX 比對結(jié)果,IDC_STATIC,17,66,374,247ENDIDD_ABOUTBOX DIALOG DISCARDABLE 0, 0, 321, 105STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENUCAPTION About FingerprintFONT 8, MS Sans SerifBEGIN DEFPUSHBUTTON 確定,IDOK,264,7,50,14,WS_GROUP CTEXT 江蘇警官學(xué)院04計算機(jī)二 趙燕\n\n聯(lián)系方式:angela_js@ \n\n謝謝使用, IDC_STATIC,37,32,233,43ENDIDD_AddNewImage DIALOG DISCARDABLE 0, 0, 782, 414STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENUCAPTION Add New Image in DatabaseFONT 8, MS Sans SerifBEGIN PUSHBUTTON 取消,IDCANCEL,707,345,50,14 CONTROL ,IDC_bmp1,Static,SS_BITMAP | SS_CENTERIMAGE,7,87,146,182 CONTROL ,IDC_bmp4,Static,SS_BITMAP | SS_CENTERIMAGE,309,87, 146,182 CONTROL ,IDC_bmp2,Static,SS_BITMAP | SS_CENTERIMAGE,160,87, 146,182 CONTROL ,IDC_bmp6,Static,SS_BITMAP | SS_CENTERIMAGE,627,88, 146,182 EDITTEXT IDC_inputFile,109,12,140,13,ES_AUTOHSCROLL CTEXT 選取指紋原始圖像,IDC_STATIC,14,11,78,16,SS_CENTERIMAGE PUSHBUTTON 瀏覽,IDC_browse,257,11,44,15 PUSHBUTTON 圖像處理,IDC_next1,45,299,54,13 PUSHBUTTON 細(xì)化,IDC_next2,196,300,54,13 PUSHBUTTON 提取特征點,IDC_next4,350,300,54,13 PUSHBUTTON 存儲,IDC_store,631,345,54,13 CTEXT 原始圖像,IDC_STATIC,33,62,92,12,SS_CENTERIMAGE CTEXT 處理后圖像,IDC_STATIC,184,63,92,12,SS_CENTERIMAGE CTEXT 細(xì)化后圖像,IDC_STATIC,333,62,92,12,SS_CENTERIMAGE CTEXT 圖像特征點,IDC_STATIC,485,60,92,12,SS_CENTERIMAGE CONTROL ,IDC_bmp5,Static,SS_BITMAP | SS_CENTERIMAGE,463,89, 146,182 CONTROL Slider1,IDC_SLIDER1,msctls_trackbar32,TBS_BOTH | TBS_NOTICKS | WS_TABSTOP,630,312,136,12 CTEXT ,IDC_value,633,283,28,14,SS_CENTERIMAGE CTEXT 去噪處理,IDC_STATIC,637,64,131,8END附 錄B比對算法代碼include include include include float match1( int **minArr1, int minCount1, int **minArr2, int minCount2 ){ int i,j, x, y, x2, y2。 float value, thisValue, newValue, returnValue。 int mean1x , mean1y, mean2x, mean2y。 mean1x = mean1y = mean2x = mean2y =0。 // find means for(i=0。 iminCount1。 i++){ mean1x += minArr1[i][0]。 mean1y += minArr1[i][1]。 } mean1x = mean1x / minCount1。 mean1y = mean1y / minCount1。 for(i=0。 iminCount2。 i++){ mean2x += minArr2[i][0]。 mean2y += minArr2[i][1]。 } mean2x = mean2x / minCount2。 mean2y = mean2y / minCount2。 // deviate arr1 my meandiff for(i=0。 iminCount1。 i++){ minArr1[i][0] = (mean1x mean2x)。 minArr1[i][1] = (mean1y mean2y)。 } value = 0。 for( i=0。 i minCount1。 i++){ x = minArr1[i][0]。 y = minArr1[i][1]。 thisValue = 0。 for( j=0。 j minCount2。 j++){ x2 = minArr2[j][0]。 y2 = minArr2[j][1]。 newValue = / (float)( pow((x2 x)*(x2 x) + (y2 y)*(y2 y),) +1)。 if( newValue thisValue ) thisValue = newValue。 } value += thisValue。 } returnValue = value / minCount1。 value = 0。 for( i=0。 i minCount2。 i++){ x = minArr2[i][0]。 y = minArr2[i][1]。 thisValue = 0。 for( j=0。 j minCount1。 j++){ x2 = minArr1[j][0]。 y2 = minArr1[j][1]。 newValue = / (float)( pow((x2 x)*(x2 x) + (y2 y)*(y2 y),) +1)。 if( newValue thisValue ) thisValue = newValue。 } value += thisValue。 } returnValue += value / minCount2。 return (returnValue * )。
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1