將影像存成矩陣要如何將矩陣讀出 |
答題得分者是:ikk
|
susman
一般會員 ![]() ![]() 發表:7 回覆:4 積分:2 註冊:2008-03-18 發送簡訊給我 |
[code cpp] void __fastcall TForm1::BitBtn1Click(TObject *Sender) { int width, height; Byte *ptr; unsigned char p[1024][768]; if(!Image1 -> Picture -> Bitmap -> Empty)//判斷是否有圖像讀入 { Graphics::TBitmap *Bmp1=new Graphics::TBitmap(); Bmp1->Assign(Image1->Picture->Bitmap); Bmp1 -> PixelFormat = pf8bit; width = Bmp1 -> Width; height = Bmp1 -> Height; for(int j=0;j for(int i=0;i p[i][j]=Bmp1->Canvas->Pixels[i][j]; } } } } [/code] 如上面程式,小弟想要將輸入的影像存成矩陣 那要怎麼看存入的矩陣呢? 小弟有看到Memo1->Lines->Add(p[數字]); 這個指令,可是好像不行也 請各位高手指點一下,感恩 |
ikk
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:4 回覆:413 積分:768 註冊:2003-06-30 發送簡訊給我 |
[code cpp] char tmpString[32]; char LineString[512]; memset(LineString, 0, 512); for(int j=0;j for(int i=0;i sprintf(tmpString," x", p[i][j]); strcat(LineString, tmpString); } Memo1->Lines->Add(LineString); memset(LineString, 0, 512); } [/code]
------
FPGA驗證, FPGA開發平台, http://smims.com |
susman
一般會員 ![]() ![]() 發表:7 回覆:4 積分:2 註冊:2008-03-18 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |