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

正文內(nèi)容

基于c語言的紅外圖像處理程序設(shè)計-資料下載頁

2025-10-29 22:07本頁面

【導(dǎo)讀】圖像中噪聲較大,對比度較低,視覺效果不好,分辨圖像細節(jié)能力比較差等缺點。處理消除了紅外圖像的非均勻性,對紅外圖像進行了增強,取得了良好的效果。是12位的灰度圖像,本文采用直方圖均衡的方式對紅外圖像的灰度進行了變換,

  

【正文】 4 while (1)。 //BreakPoint } int AutoThreshValue( ) { float hist[256]。 unsigned char *pImage1。 int i,j,n。 int ZMAX=255,ZMIN=0,TK=0,TK1=255。 long ZOALL=0,ZBALL=0,ZBCONT=0,ZOCONT=0。 pImage1=dbImage。 for(n=0。n256。n++) hist[n]=0。 for(j=0。jIMAGEHEIGHT。j++) //統(tǒng)計直方圖 for(i=0。iIMAGEWIDTH。i++) { n=*(pImage1+j*IMAGEWIDTH+i)。 hist[n]++。 } for(n=0。n256。n++) //找出最大和最小灰度 { if(hist[n]==0 amp。amp。 nZMAX) ZMIN=n。 if(hist[n]0 amp。amp。 nZMIN) ZMAX=n。 } TK=(int)(ZMAX+ZMIN)/2。 //暫定分割閾值 while(TK!=TK1) //迭代運算直至最佳閾 值 { TK1=TK。 for(n=0。n256。n++) { if(n=TK) { 25 ZBCONT+=hist[n]。 ZBALL+=n*hist[n]。 } else { ZOCONT+=hist[n]。 ZOALL+=n*hist[n]。 } } TK=((ZBALL/ZBCONT)+(ZOALL/ZOCONT))/2。 } return TK。 //返回閾值 } include define MODEGRAYBAR 0 define MODEGRAY 1 define MODEPHOTO1 2 define MODEPHOTO2 3 define MODEPHOTO3 4 define MODEPHOTO4 5 define MODEBLOCK 6 define MODEINCLINE 7 define MODEFPHOTO 8 define GRAYBARLEVEL 16 void ReadImage(unsigned char *pImage,char *cFileName,int nWidth,int nHeight)。 26 void InitImage(unsigned int nMode,unsigned char *pImage,int nWidth,int nHeight) { int x,y,nWork,nWork1。 unsigned char *pWork。 int nPointx=nWidth/2。 int nPointy=nHeight/2。 float fWork。 switch ( nMode ) { case MODEGRAYBAR: pWork=pImage。 nWork=256/GRAYBARLEVEL。 nWork1=nHeight/GRAYBARLEVEL。 for ( y=0。ynHeight。y++ ) { for ( x=0。xnWidth。x++,pWork++ ) { (*pWork)=(y/nWork1)*nWork。 } } break。 case MODEGRAY: pWork=pImage。 nWork1=nHeightnPointy。 nWork=nWork1*nWork1。 nWork1=nWidthnPointx。 nWork+=(nWork1*nWork1)。 nWork/=256。 for ( y=0。ynHeight。y++ ) { for ( x=0。xnWidth。x++,pWork++ ) { nWork1=(xnPointx)*(xnPointx) +(ynPointy)*(ynPointy)。 27 nWork1=255nWork1/nWork。 if ( nWork10 ) nWork1=0。 else if ( nWork1255 ) nWork1=255。 (*pWork)=nWork1。 } } break。 case MODEPHOTO1: ReadImage(pImage,..\\,nWidth,nHeight)。 break。 case MODEPHOTO2: ReadImage(pImage,..\\,nWidth,nHeight)。 break。 case MODEPHOTO3: ReadImage(pImage,..\\,nWidth,nHeight)。 break。 case MODEPHOTO4: ReadImage(pImage,..\\,nWidth,nHeight)。 break。 case MODEBLOCK: pWork=pImage。 for ( y=0。ynHeight。y++ ) for ( x=0。xnWidth。x++,pWork++ ) (*pWork)=0。 pWork=pImage+(nHeight/41)*nWidth。 for ( y=nHeight/4。ynHeight*3/4。y++,pWork+=nWidth ) for ( x=nWidth/4。xnWidth*3/4。x++ ) pWork[x]=255。 break。 case MODEINCLINE: pWork=pImage。 for ( y=0。ynHeight。y++ ) 28 for ( x=0。xnWidth。x++,pWork++ ) (*pWork)=0。 pWork=pImage。 fWork=nWidth/nHeight。 for ( y=0。ynHeight/4。y++ ) for ( x=nWidth/2 fWork*y。xnWidth/2+fWork*y。x++ ) { pWork[(y+nHeight/4)*nWidth+x] =255。 pWork[(nHeight*3/4y1) *nWidth+x]=255。 } break。 case MODEFPHOTO: ReadImage (pImage,..\\,nWidth,nHeight)。 break。 default: break。 } } void ReadImage(unsigned char *pImage,char *cFileName,int nWidth,int nHeight) { int j。 unsigned char *pWork。 FILE *fp。 if ( fp=fopen(cFileName,rb ) ) { fseek(fp,1078L,SEEK_SET)。 pWork=pImage+(nHeight1)*nWidth。 29 for ( j=0。jnHeight。j++,pWork=nWidth ) fread(pWork,nWidth,1,fp)。 fclose(fp)。 } } 30 結(jié)束語 通過這次畢業(yè)設(shè)計,我不但豐富了知識層次,而且我對紅外圖像處理過程有了很深的理解,它包含非均勻性校正、噪聲去除、灰度變換、偽彩色變換等過程。本文用兩點校正實現(xiàn)了紅外圖像的非均勻性校正,通過中值濾波實現(xiàn)了紅外圖像的噪聲去除,通過直方圖均衡,實現(xiàn)了紅外圖像的灰度變換,增強了紅外圖像的對比度, 灰 度分割法、灰度級一彩色變換和頻率域偽彩色增強 實現(xiàn)紅外圖像的偽彩色變換 。 在這兩個月的時間里,我學(xué)到了許多以前沒有學(xué)到的知識與技能,鍛煉了自己的獨立思考和實際操作能力,系統(tǒng)的 整理了大學(xué)四年所學(xué)的知識,豐富了自己的編程經(jīng)驗。 31 謝辭 轉(zhuǎn)眼間, 四 年的 大學(xué) 求學(xué)生活即將結(jié)束,站在畢業(yè)的門檻上,回首往昔,奮斗和辛勞成為絲絲的記憶,甜美與歡笑也都塵埃落定。 武漢工業(yè)學(xué)院 以其優(yōu)良的學(xué)習(xí)風(fēng)氣教我求學(xué),以其博大包容的情懷胸襟、充實的校園生活育我成人。值此畢業(yè)論文完成之際,我謹向所有關(guān)心、愛護、幫助我的人們表示最誠摯的感謝與最美好的祝愿。 經(jīng)過 2個多月的時間,我搜集資料,查找相關(guān)內(nèi)容,畢業(yè)論文基本告一段落,在此我要衷心地感謝我的論文指導(dǎo) 老師 — 陳西曲博士,從選題的確定、論文資料的收集、論文框架的確定、開題報告準備及論文初稿與定稿中對字句的斟酌傾注的大量心血, 本文得以順利完成,是指導(dǎo)老師的細心教導(dǎo)和同學(xué)的熱心幫助的結(jié)果。他嚴肅的科學(xué)態(tài)度,嚴謹?shù)闹螌W(xué)精神,精益求精的工作作風(fēng),深深地感染和激勵著我。還要感謝在文中引用文獻的作者們,是他們的辛勤勞動成果使得我在設(shè)計工作中的困難得以解決,從而使我完成這篇論文。當然還要感謝其它老師,他們用心的上課、孜孜不倦的教導(dǎo)和平時的答疑讓我學(xué)習(xí)了很多知識,對我的論文有了很大的幫助。最后,也要感謝我的同學(xué)們。他們四年 來的關(guān)心和幫助,對我的學(xué)習(xí)和生活產(chǎn)生了深遠的影響。 32 【 1】 田國良 .熱紅外遙感,電子工業(yè)出版社. 2020. 710 【 2】 蔡毅,湯錦亞 .對紅外熱成像技術(shù)發(fā)展的幾點看法.紅外技術(shù). 2020. 26 【 3】 王遠超.紅外圖像銳化實用算法的研究與實現(xiàn):【碩士學(xué)位論文】,南京:南京理工大學(xué), 2020. 68 【 4】吳誠,蘇君紅等.非制冷紅外焦平面技術(shù)述評 (上 ).紅外技術(shù). 1999. 25 【 5】 吳宗凡.紅外熱像儀的原理和技術(shù)發(fā)展.光學(xué)及光電儀器. 【 6】劉志 才,李志廣.紅外熱像儀圖像處理技術(shù)綜述.紅外技術(shù), 【 7】 李曉剛 ,付冬 梅.紅 外熱像 檢測與 診斷技 術(shù).中 國電力 出版社. 【 8】 邢素霞 ,常本康 ,錢蕓生 ,等 . 基于高速 DSP 的紅外圖像處理電路研究 . 紅外與激光工程 , 295 【 9】 閻文成 ,沈曉燕 ,皮德富 . FPGA 實現(xiàn)紅外焦平面的非均勻性校正 . 光電子技術(shù) ,2020 .117 120 【 10】 數(shù)字圖像處理 (第二版 ).北京:電子工業(yè)出版, 【 11】 章毓晉.圖像處理分析.北京: 清華大學(xué)出版社 , 【 12】 岡薩雷斯 .數(shù)字圖像處理 (Matlab 版 ).電子工業(yè)出版社 【 13】 王忠林,紅外圖像實時處理系統(tǒng)設(shè)計:【碩士學(xué)位論文】.南京:南京理工大學(xué), 2020, 6 【 14】 寧國祥,易新建.紅外圖像偽彩色編碼和處理.紅外技術(shù),
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1