Re: 把一個RGB的array show出來...?

看板C_Sharp作者 (今天不是上b天)時間19年前 (2004/10/15 16:02), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/6 (看更多)
※ 引述《ithinkurdumb (YANKEES RULE ALL!)》之銘言: : 之前有請教過類似的問題了, : 但是一直沒有找到好的方式. : 所以又佔用版面請教各位, : 我有1個array裡面存了RGB的值, : 希望利用像VC++中DrawDib的方式把整個array丟進去, : 把RGB代表的圖案show在螢幕上. : 希望能夠盡量簡單, : 不需要太好的performance, : FPS有10+就ok了. : 之前試著用GUI+"描點", : 但是結果只能用choppy來形容, : 一個352 * 244的圖, : 要描上30秒左右 (Xeon 2.4). : 請教一下, : 有沒有可以在C#中使用的solution? : 謝謝...:) 我不知道你的意思是不是~~~ 你有個個array裡面是存rgb~~~ 你要的就是~~~把array把他用圖呈現出來~~~ 你可以宣告一個bitmap... 使用setpixel將array裡的rgb丟到bitmap內~~~ 在去show那個bitmap就可以了~~~ 比如說你開一個picture box用來呈現你的圖~~~ pb_output.Image = input; //pb_output是你的picture box..input是你的bimap 這樣就可以使用bitmap畫出來了~~~ 速度比打點快很多~~~ -- ,o8B8b,'?8B8B8B8B8B8B8B8BB8B8B8B8BB8B8B8BB8B8B8B8BB8BB8b, ,o8B8b,'?, ,8B88 8BB ?B8B .Ppppa. .A. AF FooooF B?. ,8B88 8BB ?, 8B8B8B8P' B8B B D ,o8b, l" "l l" E '?8B8B8B8B8P' B B8BP' B8B /Bbbbv'8B .LBBBL. ,L' EoooD Sb fTB8BP' B '8B O aB8B B/ 8B .L L" "A .Ll .x E "H" '8B O a' '?._ _.o88B8BB8B'8B8B8'8B8'B8B8'8B8'8B8B8BB8B?'8B8ooooL8y"B"L8B'?._ _.o8" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 134.208.27.107
文章代碼(AID): #11RuG7Ar (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #11RuG7Ar (C_Sharp)