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

正文內(nèi)容

對圖像進行均值濾波課程設(shè)計-文庫吧

2025-05-16 12:21 本頁面


【正文】 int tem_h -模板的高度 * double xishu -模板的系數(shù) * * 功能: * 對圖像進行模板操作 * * 說明: * 為處理方便起見,模板的寬度和高度都應(yīng)為奇數(shù) *******************************************************/ HDIB Template(HDIB hDIB,double * tem ,int tem_w,int tem_h,double xishu) { //統(tǒng)計中間值 double sum。 //指向圖像起始位置的指針 BYTE *lpDIB=(BYTE*)::GlobalLock((HGLOBAL) hDIB)。 //指向象素起始位置的指針 BYTE *pScrBuff =(BYTE*)::FindDIBBits((char*)lpDIB)。 //獲取圖像 的顏色信息 int numColors=(int) ::DIBNumColors((char *)lpDIB)。 //如果圖像不是 256 色返回 if (numColors!=256) { //解除鎖定 ::GlobalUnlock((HGLOBAL) hDIB)。 //返回 return(hDIB)。 } //將指向圖像象素起始位置的指針,賦值給指針變量 BYTE* oldbuf = pScrBuff。 //循環(huán)變量 int i,j,m,n。 int w, h, dw。 //獲取圖像的寬度 w = (int) ::DIBWidth((char *)lpDIB)。 //獲取圖像的高度 h = (int) ::DIBHeight((char *)lpDIB)。 //計算圖像每行的字節(jié)數(shù) dw = (w+3)/4*4。 //建立一個和原圖像大小相同的 25 色灰度位圖 HDIB newhDIB=NewDIB(w,h,8)。 //指向 新的位圖的指針 BYTE *newlpDIB=(BYTE*)::GlobalLock((HGLOBAL) newhDIB)。 //指向新的位圖的象素起始位置的指針 BYTE *destBuf = (BYTE*)FindDIBBits((char *)newlpDIB)。 //將指向新圖像象素起始位置的指針,賦值給指針變量 BYTE *newbuf=destBuf。 //對圖像進行掃描 //行 for(i=0。ih。i++) { //列 for(j=0。jw。j++) { //為統(tǒng)計變量賦初始值 sum=0。 //對于圖像的 4 個邊框的象素保持原灰度不變 if( j((tem_w1)/2) || j(w(tem_w+1)/2) || i((tem_h1)/2) || i(h(tem_h+1)/2) ) *(newbuf+i*dw+j)=*(oldbuf+i*dw+j)。 //對于其他的象素進 行模板操作 else { //將點( i,j)點作為模板的中心 for(m=i((tem_h1)/2)。m
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1