有關從一個2維矩陣秀圖到Timage元件上的問題 |
尚未結案
|
jerichowang
一般會員 發表:17 回覆:27 積分:8 註冊:2005-07-25 發送簡訊給我 |
大家好..請問一下我目前若有一個2維矩陣picture..希望能夠直接用此矩陣秀圖在Timage上面..但是似乎都要先在硬碟讀取隨便一張圖檔到此Image上面
再用scanline的方法一列一列讀取這一張圖檔的資料後..在幫相對應picture[x][y] 的值 assign到 scanline的位置上... 現在問題來了...若我要輸出一張灰階單調(沒有RGB成份的圖)
就必須在宣告玩Image後..再從硬碟上讀取任意一張單調灰階圖 若我要輸出一張灰階非單調(RGB成份都一樣的圖)
就必須在宣告玩Image後..再從硬碟上讀取任意一張RGB的圖(彩色也行) 這樣才可以做到我要的功能....所以我想請問如何可以再不需要先讀取任意
圖檔下..我可以直接在IMage元件宣告後...指定他是RGB或是單調的格式
直接把picture[x][y]..給show在Image上呢..並且我可以再程式執行時候
任意的切換此Image RGB格式或是單調格式
謝謝...
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
|
IORIS
一般會員 發表:15 回覆:21 積分:7 註冊:2005-01-14 發送簡訊給我 |
你好:
用二維矩陣 顯示成圖片 可以用下列的程式
假設二維矩陣是temp[300][300]
Image1->Picture->Bitmap->Width = 300; Image1->Picture->Bitmap->Height = 300; for(int y=0;y<300;y ) for(int x=0;x<300;x ) Image1->Canvas->Pixels[x][y]=(TColor)RGB(temp[x][y], temp[x][y], temp[x][y]);不知這樣能解決你的問題嗎? 發表人 - ioris 於 2005/10/04 19:34:41 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |