討論串把一個RGB的array show出來...?
共 6 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者ithinkurdumb (YANKEES RULE ALL!)時間20年前 (2004/10/15 02:55), 編輯資訊
2
0
0
內容預覽:
之前有請教過類似的問題了,. 但是一直沒有找到好的方式.. 所以又佔用版面請教各位,. 我有1個array裡面存了RGB的值,. 希望利用像VC++中DrawDib的方式把整個array丟進去,. 把RGB代表的圖案show在螢幕上.. 希望能夠盡量簡單,. 不需要太好的performance,.
(還有25個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者ironhead (幽谷客)時間20年前 (2004/10/15 08:29), 編輯資訊
1
0
0
內容預覽:
gdiplus的bitmap生出來後,用Lockbits把資料一行行copy進去就好了,. 更簡單的做法,. bitmap有一個constructor需要兩個參數,. 一個是image buffer,另一個是bmpheader,填一填建起來就好了。. 就我所知做這些事花不了cpu多少資源,. 但是畫
(還有39個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者ithinkurdumb (YANKEES RULE ALL!)時間20年前 (2004/10/15 11:28), 編輯資訊
1
0
0
內容預覽:
再請問一下,. 如果用Bitmap Constructor直接把array讀進去的話,. array的格式是如何呢?. 我把一個RAW byte array丟進去,. (資料排列就是RGBRGBRGBRGBRGB...一個R或G或B佔1個byte),. 它會出現"Invalid parameter
(還有183個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者ironhead (幽谷客)時間20年前 (2004/10/15 15:26), 編輯資訊
0
0
0
內容預覽:
嗯,剛查了一下,看來c#裡沒有這東西了,. 我說的是在 c++下call gdiplus時才會有的。. 我想你可以試著這麼做:. 如果要直接用constructor,試著在raw data前加上bmp的info,. 查一下bmp 的format,把資料塞成一張bmp的樣子,應該做得出來。. --.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者pcalex (今天不是上b天)時間20年前 (2004/10/15 16:02), 編輯資訊
1
0
0
內容預覽:
我不知道你的意思是不是~~~. 你有個個array裡面是存rgb~~~. 你要的就是~~~把array把他用圖呈現出來~~~. 你可以宣告一個bitmap.... 使用setpixel將array裡的rgb丟到bitmap內~~~. 在去show那個bitmap就可以了~~~. 比如說你開一個pic
(還有488個字)
首頁
上一頁
1
2
下一頁
尾頁