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

在bcb中如果已經二質化完,那麼質心和周長和面積程式如何寫

尚未結案
小慶
一般會員


發表:45
回覆:31
積分:15
註冊:2004-09-29

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-09-29 22:05:50 IP:61.221.xxx.xxx 未訂閱
在bcb中如果已經二質化完,那麼質心和周長和面積程式如何寫......謝謝謝謝....
TheMoon
中階會員


發表:17
回覆:95
積分:67
註冊:2002-06-05

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-09-30 18:08:42 IP:202.39.xxx.xxx 未訂閱
引言: 在bcb中如果已經二質化完,那麼質心和周長和面積程式如何寫......謝謝謝謝....
假設二值化完的圖,白點為有意義的點: 1.質心可用求重心的方式求出。 (當遇到白點就分別累加X,累加Y,累加白點數目Sum,最後X=(int)(X/Sum),Y=(int)(Y/Sum)) 2.周長可用邊緣點累加得知。(黑變白、白變黑的地方) 3.面積就是白點的累加數目Sum。
小慶
一般會員


發表:45
回覆:31
積分:15
註冊:2004-09-29

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-09-30 21:05:20 IP:163.23.xxx.xxx 未訂閱
非常謝謝你的回答我在試試看好了....謝謝
小慶
一般會員


發表:45
回覆:31
積分:15
註冊:2004-09-29

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-09-30 21:15:23 IP:163.23.xxx.xxx 未訂閱
因為小弟我是程式初學者...煩請前輩可否將程式碼port上呢
1666362
初階會員


發表:66
回覆:124
積分:43
註冊:2004-07-07

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-11-02 22:07:50 IP:61.222.xxx.xxx 未訂閱
用土法煉鋼的方式 把圖讀近來 我是把二值化的圖 標成黑色 所以黑色點是有效點 下面是我用的方式 您參考看看 XX,YY 就是妳要的質心 sum就是你要的面積  
 
void __fastcall TForm1::Button13Click(TObject *Sender)
{
 Graphics::TBitmap *Bmp = new Graphics::TBitmap();
 Byte *ptr;
 int r,g,b;
 int i,j,XX,YY;
 int sum=0,X=0,Y=0;
 Bmp->Assign(Image1->Picture->Bitmap);
 Bmp->PixelFormat=pf24bit;     for (int i=0;iHeight;i   )
   {
    ptr=(Byte*)Bmp->ScanLine[i];
  for (int j=0;jWidth; j   )
    {
     b=ptr[j*3];
     g=ptr[j*3 1];
     r=ptr[j*3 2];        if(r==0&&g==0&&b==0&&iHeight&&jWidth)
    {
     sum=sum 1;
     X=X j;
     Y=Y i;
     XX=X/sum;
     YY=Y/sum;
     Form1->Edit1->Text=XX;
     Form1->Edit2->Text=YY;
     Form1->Edit3->Text=sum;
     }
    }
   }
}
我是新手 多多指教 ^^ 發表人 - 1666362 於 2004/11/02 22:10:38
Teresa_Chang
一般會員


發表:41
回覆:42
積分:16
註冊:2004-05-04

發送簡訊給我
#6 引用回覆 回覆 發表時間:2006-12-20 16:04:41 IP:211.78.xxx.xxx 未訂閱
請問如果是不規則型的圖形,也可以使用這套演算法嗎?
johnpage
初階會員


發表:0
回覆:79
積分:40
註冊:2004-08-07

發送簡訊給我
#7 引用回覆 回覆 發表時間:2006-12-21 05:18:34 IP:218.175.xxx.xxx 未訂閱
參考資料
台科大 電子係 黃忠偉 教授 指導的 "影像追蹤系統"
聖約翰 電子係 張祥利 影像追蹤系統(PS: 論文附件有原始程式碼, 但為 C 語言 TC)
系統時間:2024-03-29 15:46:19
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!