Converting UIImage to Byte Array

前端 未结 3 1115
南笙
南笙 2020-12-03 03:48

I need to convert a UIImage to a byte array. I am using Xamarin\'s Visual Studio plugin to produce an iOS application.

The bit of code below gets the image, but I

3条回答
  •  庸人自扰
    2020-12-03 04:13

    Shamelessly stolen from ChrisNTR

    using (NSData imageData = image.AsPNG()) {
      Byte[] myByteArray = new Byte[imageData.Length];
      System.Runtime.InteropServices.Marshal.Copy(imageData.Bytes, myByteArray, 0, Convert.ToInt32(imageData.Length));
    }
    

提交回复
热议问题