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

有關於侵蝕的問題

尚未結案
ohmygod926
一般會員


發表:5
回覆:7
積分:2
註冊:2005-03-05

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-12-05 12:38:02 IP:203.71.xxx.xxx 未訂閱
以下是我寫的程式碼: void bmp_erosion(BYTE *Raw,int img_ww,int img_hh)//侵蝕 {    int i, j, ki, kj ,a ,num;    BYTE *img;    img = new BYTE[img_ww*img_hh];    memcpy(img,Raw,img_ww*img_hh);    for(num=0;num<10;num )//一次侵蝕10次 { for (j=1;j
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-12-05 18:14:52 IP:210.68.xxx.xxx 未訂閱
您好:    PO程式碼的方式與版規說明請參考下面連結,煩請修改謝謝您的配合 >
ohmygod926
一般會員


發表:5
回覆:7
積分:2
註冊:2005-03-05

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-12-07 17:50:34 IP:61.228.xxx.xxx 未訂閱
以下是我寫的程式碼:
void bmp_erosion(BYTE *Raw,int img_ww,int img_hh)//侵蝕
{
 int i, j, ki, kj ,a ,num;
 BYTE *img;
 img = new BYTE[img_ww*img_hh];
 memcpy(img,Raw,img_ww*img_hh);
 for(num=0;num<10;num  )//一次侵蝕10次
 {
  for (j=1;j for (i=1;i if(*(Raw j*img_ww i)>0)
  {
   for (kj=j-1;kj<=j 1;kj  )
   {
    for (ki=i-1;ki<=i 1;ki  )
    {
     if(*(Raw kj*img_ww ki)==0)
     {
      *(Raw kj*img_ww ki)=0;
      break;
     }
    }
    if(ki<=i 1)
    break;
   }
  }
 }
}
不過好像沒有達到侵蝕的效果, 是不是我那裡有寫錯, 請各位幫個忙 請用C Builder跟我說答案 因為我只會寫C Builder 謝謝大家 我是新手 請大家多多指教
系統時間:2024-05-08 2:26:21
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!