看板
[ C_Sharp ]
討論串把一個RGB的array show出來...?
共 6 篇文章
內容預覽:
之前有請教過類似的問題了,. 但是一直沒有找到好的方式.. 所以又佔用版面請教各位,. 我有1個array裡面存了RGB的值,. 希望利用像VC++中DrawDib的方式把整個array丟進去,. 把RGB代表的圖案show在螢幕上.. 希望能夠盡量簡單,. 不需要太好的performance,.
(還有25個字)
內容預覽:
gdiplus的bitmap生出來後,用Lockbits把資料一行行copy進去就好了,. 更簡單的做法,. bitmap有一個constructor需要兩個參數,. 一個是image buffer,另一個是bmpheader,填一填建起來就好了。. 就我所知做這些事花不了cpu多少資源,. 但是畫
(還有39個字)
內容預覽:
再請問一下,. 如果用Bitmap Constructor直接把array讀進去的話,. array的格式是如何呢?. 我把一個RAW byte array丟進去,. (資料排列就是RGBRGBRGBRGBRGB...一個R或G或B佔1個byte),. 它會出現"Invalid parameter
(還有183個字)
內容預覽:
我不知道你的意思是不是~~~. 你有個個array裡面是存rgb~~~. 你要的就是~~~把array把他用圖呈現出來~~~. 你可以宣告一個bitmap.... 使用setpixel將array裡的rgb丟到bitmap內~~~. 在去show那個bitmap就可以了~~~. 比如說你開一個pic
(還有488個字)