Re: 把一個RGB的array show出來...?
※ 引述《ithinkurdumb (YANKEES RULE ALL!)》之銘言:
: 再請問一下,
: 如果用Bitmap Constructor直接把array讀進去的話,
: array的格式是如何呢?
: 我把一個RAW byte array丟進去,
: (資料排列就是RGBRGBRGBRGBRGB...一個R或G或B佔1個byte),
: 它會出現"Invalid parameter used."
: 感覺好像是需要header?
: 因為看了幾個sample都沒有指定bitmap的大小,
: 似乎是從stream裡面一起讀出來的?
: (我不太清楚您說的bmpheader是什麼,
: 我在用Bitmap Constructor的時候只有System.IO.Stream和bool useIcm)
: 謝謝...:)
嗯,剛查了一下,看來c#裡沒有這東西了,
我說的是在 c++下call gdiplus時才會有的。
我想你可以試著這麼做:
如果要直接用constructor,試著在raw data前加上bmp的info,
查一下bmp 的format,把資料塞成一張bmp的樣子,應該做得出來。
--
蒼梧謠
分!
蕭颯秋風起送君。
心何在?
從此伴青雲。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.222.31.187
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章