[問題] 關於Byte[]轉換為Image格式

看板C_Sharp (C#)作者 (阿榮)時間2年前 (2022/04/04 19:02), 編輯推噓1(104)
留言5則, 3人參與, 2年前最新討論串1/1
各位好,由於我想要將Byte Array轉換至PictureBox工具。 寫了如下的程式碼 byte[] b = new byte[1]; MemoryStream ms = new MemoryStream(b); Image ret = Image.FromStream(ms); 在ms出現兩個錯誤訊息。 ReadTimeout = 'ms.ReadTimeout' threw an exception of type 'System.InvalidOperationException' WriteTimeout = 'ms.WriteTimeout' threw an exception of type 'System.InvalidOperationException' Image.FromStream跑至這行時,跳出未處理的例外狀況-參數無效。 想問各位,我看網路上範例都是將Byte Array轉成Image都是用FromStream。 或者是設定上有問題,還是哪邊使用錯誤。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.105.57.16 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1649070164.A.300.html

04/07 12:20, 2年前 , 1F
長度應該是影像的寬高吧(?
04/07 12:20, 1F

04/10 18:48, 2年前 , 2F
可是我只有用1Byte的影像長寬
04/10 18:48, 2F

04/11 12:10, 2年前 , 3F
1byte是想建什麼,你要電腦猜給你嗎
04/11 12:10, 3F

04/11 12:12, 2年前 , 4F
你要建rgb raw請用指定長寬位深和指標的Bitmap建構式
04/11 12:12, 4F

04/12 21:23, 2年前 , 5F
我知道了,有看到相關資訊,感謝
04/12 21:23, 5F
文章代碼(AID): #1YIj1KC0 (C_Sharp)
文章代碼(AID): #1YIj1KC0 (C_Sharp)