線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:576
推到 Plurk!
推到 Facebook!

現在使用鍊結串列的方法來做統計圖~但是不知為何一執行就當

尚未結案
dragonhippopdc
一般會員


發表:45
回覆:51
積分:19
註冊:2005-01-15

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-02-19 15:17:16 IP:220.133.xxx.xxx 未訂閱
各位大大~我現在使用鍊結的方法先透過timer每一段時間就將一個frame放到 ImGrayBuf這個陣列中~然後再去對它的每個pixel的灰階值做統計~可是不知為何一執行就當掉了~但也不是記憶體被吃光了~我看記憶體還剩很多~所以不知是什麼問題~希望各位大大幫我看一下~以下是我的code  
 
//-------------------
class Histogram
{
 public:
 int data;
 int pix;
 int c;
 Histogram *next;
};
Histogram *head=NULL;
//-------------------------
 int flag=0;
 Histogram *h;
 h=(Histogram *)malloc(sizeof(Histogram));
 for (int i=0;idata==ImGrayBuf[i*ImageWidth j])
     {
      if(h->pix==(i*ImageWidth j))
      {
      h->c  ;
      flag=1;
      }         }
     h=h->next;
    }
    if(flag==0)
    {
     Histogram *p;
     p=(Histogram *)malloc(sizeof(Histogram));
     p->data=ImGrayBuf[i*ImageWidth j];
     p->pix=i*ImageWidth j;
     p->c=1;
     p->next=head;
     head=p;
    }
   }
  else
  {
   Histogram *p;
   p=(Histogram *)malloc(sizeof(Histogram));
   p->next=NULL;
   p->data=ImGrayBuf[i*ImageWidth j];
   p->pix=i*ImageWidth j;
   p->c=1;
   head=p;
  }
 }    
系統時間:2024-05-17 10:20:10
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!