0
我知道我可以使用Base64Encoded位圖 - 轉換爲位圖手動
string base64Encoded = ...;
byte[] byteArray = Convert.FromBase64String(this.base64Encoded); // array size [31591]
var memoryStream = new MemoryStream(byteArray);
var bitmap = new Bitmap(memoryStream);
//byte[,] im = new byte[a.Width*a.Height,3];
// array size [891998, 3] - why this array is 90 times bigger?
,但我想這樣做手工。
我真正需要的是要知道我從ByteArray中如何創造3dim像素陣列[bitmap.width * bitmap.hight,3 {紅,綠,藍}]
想要手動轉換爲位圖(即var bitmap = new Bitmap(memoryStream);)只查找此代碼,或者是否希望Convert.FromBase64String函數的轉換邏輯也是....... – dbw