全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2326
推到 Plurk!
推到 Facebook!

用c++ 來寫sobel 執行結果錯誤找不出哪裡錯?

尚未結案
candice
一般會員


發表:24
回覆:6
積分:6
註冊:2005-05-12

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-08-11 12:21:11 IP:211.76.xxx.xxx 未訂閱
我已經搜尋過站上的sobel相關文章了 可是因為語法我轉不過來 看不太懂 所以來這裡請教各位    我現在是做一連串的影像處理 先修出原圖 轉成灰階 再做sobel 前面兩項我都做好了 但sobel我一直做不出來 可以請大家幫我看看嗎  
void CMFC_1Dlg::OnBnClickedButton2()
{
    
        CClientDC  dc(this);
        maxX=ima.GetWidth();
        maxY=ima.GetHeight();
        byte Gx,Gy,Z,Y,max=-1;
        for (int y=1; ymax)max=Z;
                        
                }
        }
         for(int y=1;y=255)img[x][y]=0;
                        Y=(img[x][y]*255)/max;
                        
                        ima.SetPixelRGB(x,y,Y,Y,Y);                        
                }
        }
        ima.Draw(dc,0,0,maxX,maxY);
    dc.TextOut(30,10,"Sobel_1");
        for (int y=0; y    做法有些拙劣 請大家不要見笑並請給我一些意見
我應該要怎樣改寫比較好呢??        
        
系統時間:2024-04-26 19:27:28
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!