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

正文內(nèi)容

最新數(shù)字圖像邊緣檢測算法設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁

2025-07-07 14:32本頁面
  

【正文】 60。 for (y=0。y amp。amp。 !found。 y++){ lpPtr=(char *)lpImgData+(BufSizeLineBytesy*LineBytes)。 for (x=0。x amp。amp。 !found。 x++) if (*(lpPtr++) ==0) found=TRUE。 } if(found){ //如果找到了,才做處理//在這里把它們減1,得到//起始點(diǎn)坐標(biāo)StartP =x1。 =y1。 lpTempPtr=(char*)lpTempImgData+(*LineBytes)+。 *lpTempPtr=(unsigned char)0。 //起始點(diǎn)涂黑 //右鄰點(diǎn) =+1。 =。 lpPtr=(char *)lpImgData+(*LineBytes)+。 if(*lpPtr!=0) =+1。 =+1。 lpPtr=(char*)lpImgData+(*LineBytes)+。 if(*lpPtr!=0){ //若仍為白,則找下鄰點(diǎn) =。 =+1。 } else{ //若仍為白,則找左下鄰點(diǎn) =。 =+1。 } } while (! ( (==) amp。amp。(==))){ //知道找到起始點(diǎn),//循環(huán)才結(jié)束 lpTempPtr=(char*)lpTempImgData+(*LineBytes)+。 *lpTempPtr=(unsigned char)0。 for(i=0。i8。i++){ //direct[i]中存放的是該方向x,y的偏移值 x=+direct[i][0]。 y=+direct[i][1]。 lpTempPtr=(char*)lpTempImgData+(BufSizeLineBytesy*LineBytes)+x。 lpPtr=(char *)lpImgData+(BufSizeLineBytesy*LineBytes)+x。 if(((*lpPtr==0)amp。amp。(*lpTempPtr!=0))||((x==)amp。amp。(y==))) if(IsContourP(x,y,lpPtr)){ //若是個(gè)邊界點(diǎn) //記住當(dāng)前點(diǎn)的位置 =x。 =y。 break。 } } } } if(hBitmap!=NULL) DeleteObject(hBitmap)。 hDc=GetDC(hWnd)。 //創(chuàng)立一個(gè)新的位圖 hBitmap=CreateDIBitmap(hDc,(LPBITMAPINFOHEADER)lpTempImgData,(LONG)CBM_INIT,(LPSTR)lpTempImgData+sizeof(BITMAPINFOHEADER)+NumColors*sizeof(RGBQUAD), (LPBITMAPINFO)lpTempImgData,DIB_RGB_COLORS)。 hf=_lcreat(c:\\,0)。 _lwrite(hf,(LPSTR)amp。bf,sizeof(BITMAPFILEHEADER))。 _lwrite(hf,(LPSTR)lpTempImgData,BufSize)。 _lclose(hf)。 //釋放內(nèi)存和資源 ReleaseDC(hWnd,hDc)。 LocalUnlock(hTempImgData)。 LocalFree(hTempImgData)。 GlobalUnlock(hImgData)。 return TRUE。}BOOL IsContourP(LONG x,LONG y, char *lpPtr){ int num,n,w,e,s。 n=(unsigned char)*(lpPtr+LineBytes)。 //上鄰點(diǎn) w=(unsigned char)*(lpPtr1)。 //左鄰點(diǎn) e=(unsigned char)*(lpPtr+1)。 //右鄰點(diǎn) s=(unsigned char)*(lpPtrLineBytes)。 //下鄰點(diǎn) num=n+w+e+s。 if(num==0) return FALSE。 return TRUE。}第五章 程序調(diào)式仿真 MATLAB簡介MATLAB是美國MathWorks公司出品的商業(yè)數(shù)學(xué)軟件,矩陣實(shí)驗(yàn)室的簡稱是MATLAB,它有兩大部分,分別是Simulink與MATLAB,主要用來數(shù)值計(jì)算的高級技術(shù)計(jì)算語言和交互式環(huán)境、數(shù)據(jù)分析、數(shù)據(jù)可視化和算法開發(fā)。MATLAB功能很多,如能夠?qū)崿F(xiàn)算法、矩陣運(yùn)算、連接其他編程語言的程序等,可以進(jìn)行矩陣運(yùn)算、繪制函數(shù)和數(shù)據(jù)、實(shí)現(xiàn)算法、創(chuàng)建用戶界面、連接其他編程語言的程序等。本文主要用MATLAB軟件來觀察圖像的邊緣檢測的結(jié)果。結(jié)論科學(xué)技術(shù)飛速發(fā)展,圖像處理技術(shù)運(yùn)用越來越多由于電子技術(shù)以深入到我們生活中的方方面面機(jī)器視覺等應(yīng)用的前提和基礎(chǔ)就是圖像處理技術(shù),圖像的邊緣提取也就是圖像識別。本篇論文就經(jīng)典的幾種邊緣檢測算法進(jìn)行了有必要的敘述和介紹,并通過實(shí)驗(yàn)仿真得到了圖像的邊緣。致謝經(jīng)過很長時(shí)間完成了這次畢業(yè)設(shè)計(jì),在這個(gè)課題設(shè)計(jì)和研究的過程中,學(xué)習(xí)到了課堂以外的知識,同時(shí)也培養(yǎng)了我的創(chuàng)新精神,與此同時(shí)也了解了科技中的多領(lǐng)域多學(xué)科是相互結(jié)合相互滲透的。完成了畢業(yè)設(shè)計(jì)也給我?guī)砹肆硗庖环菔斋@,在這個(gè)學(xué)習(xí)與進(jìn)步的過程中總結(jié)出了一套自己的研究問題、解決問題的方法。感謝我的導(dǎo)師和朋友給我的幫助。 參考文獻(xiàn)[1], and . A Regularized Solution to Edge Detection[J].Journal of plexity,1988,(4):106123.[2]崔屹.?dāng)?shù)字圖像處理技術(shù)與應(yīng)用[M].北京:電子工業(yè)出版社,1997:3539[3]薛文格,[J].多媒體技術(shù)及其應(yīng)用,2007,24:11441145.[4]董冬. 圖像邊緣檢測方法簡介[J].(吉林大學(xué)通信學(xué)院).2004 .pp. 6472[5]Prattw Image Processing[M].New York:Wiley,1991.[6]鐘志光,盧君,劉偉榮. Visual C++.NET 數(shù)字圖像實(shí)例與解析[M].北京:清華大學(xué)出版社,.[7]深潔,杜宇人,[J].信息技術(shù),2005(12).[8]、實(shí)驗(yàn)、,2002.[9][M],北京:中央廣播電視大學(xué)出版社.[10][M],北京:高等教育出版社,.[11],2003.[12],2000.[13]Mallat S,Hwang W and processing with wavelets[J].IEEE Trans on Information Theory,1992,38(2):617643.[14]Prattw Image Processing[M].New York:Wiley,1991.\[15]深潔,杜宇人,[J].信息技術(shù),2005(12).
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1