請問關於這個影像儲存的矩陣..... |
答題得分者是:keikojason
|
xdio2
一般會員 ![]() ![]() 發表:60 回覆:29 積分:17 註冊:2004-07-23 發送簡訊給我 |
我想問的是泰祥版主在影像處理區那邊的精華文章中
他寫的影像處理程式中一個矩陣處理的問題(應該算是基礎觀念吧..)
紅色之處便是我要問的地方
請問當他存到p1這個矩陣中時
矩陣的像素排列方式相較於原本在Bmp中的像素儲存
p1存的像素排列方式是不是等於Bmp像素排列方式左轉九十度?
因為像素的Pixels[X][Y]好像跟我們矩陣存放的方式不太一樣
請大大賜教
感謝~
int p1[640][480]; void __fastcall TForm1::Button5Click(TObject *Sender) { if (Image1->Picture->Bitmap->Empty==true) ShowMessage("請載入圖檔!!"); Graphics::TBitmap *Bmp = new Graphics::TBitmap(); Byte *ptr; Bmp->Assign(Image1->Picture->Bitmap ); for (int i=0;i |
keikojason
初階會員 ![]() ![]() 發表:37 回覆:63 積分:45 註冊:2004-05-10 發送簡訊給我 |
|
xdio2
一般會員 ![]() ![]() 發表:60 回覆:29 積分:17 註冊:2004-07-23 發送簡訊給我 |
引言: 那一行作用是將Image1讀取進來儲存在p1[j][i],而你問的好像是圖像是因為用的回圈不一樣,假設你是for (int i=0;ikeikojason 大大你是說在p1的像素 其實就是個橫過來左轉九十度的原圖囉? 我想問的就是這個部分 Pixels[x][y]的存法跟我們過去寫的矩陣存法其實不太一樣吧? 是嗎? |
keikojason
初階會員 ![]() ![]() 發表:37 回覆:63 積分:45 註冊:2004-05-10 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |