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

正文內(nèi)容

最新數(shù)字圖像邊緣檢測算法設計與實現(xiàn)-閱讀頁

2025-07-22 14:32本頁面
  

【正文】 =0)?TRUE:FALSE。BOOL SeedFill(HWND hWnd){DWORD OffBits,BufSize。 LPBITMAPINFOHEADER HLOCAL hTempImgData。 lpTempImgData。 lpTempPtr,lpTempPtr1。 HFILE hf。 CurP,NeighborP。return FALSE。 BufSize=OffBits+*LineBytes。return FALSE。 } //拷貝頭信息和位圖數(shù)據(jù) memcpy(lpTempImgData,lpImgData,BufSize)。 //初始化堆棧 LocalUnlock(hTempImgData)。 LocalFree(hTempImgData)。 GlobalUnlock(hImgData)。 return FALSE。 if(*lpTempPtr==0){return FALSE。 while(!IsStackEmpty()) //堆棧不空則一直處理 { //pop棧頂?shù)狞c *lpTempPtr=(unsigned char)0。 //左鄰點 { =。 lpTempPtr1=lpTempPtr1。 }//上鄰點 { =。 lpTempPtr1=lpTempPtr+LineBytes。 MyPush(NeighborP)。 }//右鄰點 { =+1。 lpTempPtr1=lpTempPtr+1。 MyPush(NeighborP)。 } if() //注意判斷邊界 =+1。 if(*lpTempPtr1!=0) if(hBitmap!=NULL) hDc=GetDC(hWnd)。 hf=_lcreat(c:\\,0)。bf,sizeof(BITMAPFILEHEADER))。 _lclose(hf)。 ReleaseDC(hWnd,hDc)。 LocalFree(hTempImgData)。 return TRUE。廓跟蹤后的結果圖如下: 給出程序:BOOL Contour(HWND hWnd){ DWORD OffBits,BufSize。 lpImgData。 lpPtr。 LPBITMAPINFOHEADER LPSTR HDC hDc。 LONG x,y。 StartP,CurP。 found。 int direct[8][2]={{1,0},{1,1},{0,1},{1,1},{1,0},{1,1},{0,1},{1,1}}。return FALSE。 //緩沖區(qū)大小BufSize=OffBits+*LineBytes。 { MessageBox(hWnd,Error alloc memory!,Error Message,MB_OK|MB_ICONEXCLAMATION)。} lpImgData=(LPBITMAPINFOHEADER)GlobalLock(hImgData)。 memset(lpTempImgData,(BYTE)255,BufSize)。 //找到標志置為假 found=FALSE。y amp。 !found。 lpPtr=(char *)lpImgData+(BufSizeLineBytesy*LineBytes)。 for (x=0。amp。 x++) if (*(lpPtr++) ==0) found=TRUE。 =x1。 =y1。 lpTempPtr=(char*)lpTempImgData+(*LineBytes)+。 *lpTempPtr=(unsigned char)0。 //右鄰點 =+1。 =。 lpPtr=(char *)lpImgData+(*LineBytes)+。 if(*lpPtr!=0) =+1。 lpPtr=(char*)lpImgData+(*LineBytes)+。 =。 =+1。 =。 =+1。 }amp。 *lpTempPtr=(unsigned char)0。i8。 x=+direct[i][0]。 y=+direct[i][1]。amp。amp。 =x。 =y。 break。 } } DeleteObject(hBitmap)。 //創(chuàng)立一個新的位圖 hBitmap=CreateDIBitmap(hDc,(LPBITMAPINFOHEADER)lpTempImgData,(LONG)CBM_INIT,(LPSTR)lpTempImgData+sizeof(BITMAPINFOHEADER)+NumColors*sizeof(RGBQUAD), (LPBITMAPINFO)lpTempImgData,DIB_RGB_COLORS)。 _lwrite(hf,(LPSTR)amp。 _lwrite(hf,(LPSTR)lpTempImgData,BufSize)。 //釋放內(nèi)存和資源 LocalUnlock(hTempImgData)。 GlobalUnlock(hImgData)。}BOOL IsContourP(LONG x,LONG y, char *lpPtr){ int n=(unsigned char)*(lpPtr+LineBytes)。 //左鄰點 e=(unsigned char)*(lpPtr+1)。 //下鄰點 num=n+w+e+s。 return FALSE。}第五章 程序調(diào)式仿真 MATLAB簡介MATLAB是美國MathWorks公司出品的商業(yè)數(shù)學軟件,矩陣實驗室的簡稱是MATLAB,它有兩大部分,分別是Simulink與MATLAB,主要用來數(shù)值計算的高級技術計算語言和交互式環(huán)境、數(shù)據(jù)分析、數(shù)據(jù)可視化和算法開發(fā)。本文主要用MATLAB軟件來觀察圖像的邊緣檢測的結果。本篇論文就經(jīng)典的幾種邊緣檢測算法進行了有必要的敘述和介紹,并通過實驗仿真得到了圖像的邊緣。完成了畢業(yè)設計也給我?guī)砹肆硗庖环菔斋@,在這個學習與進步的過程中總結出了一套自己的研究問題、解決問題的方法。 參考文獻[1], and . A Regularized Solution to Edge Detection[J].Journal of plexity,1988,(4):106123.[2]崔屹.數(shù)字圖像處理技術與應用[M].北京:電子工業(yè)出版社,1997:3539[3]薛文格,[J].多媒體技術及其應用,2007,24:11441145.[4]董冬. 圖像邊緣檢測方法簡介[J].(吉林大學通信學院).2004 .pp. 6472[5]Prattw Image Processing[M].New York:Wiley,1991.[6]鐘志光,盧君,劉偉榮. Visual C++.NET 數(shù)字圖像實例與解析[M].北京:清華大學出版社,.[7]深潔,杜宇人,[J].信息技術,2005(12).[8]、實驗、,2002.[9][M],北京:中央廣播電視大學出版社.[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].信息技術,2005(12).20
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1