Duality.ExtMethodsBitmap.GetPixelDataRgba C# (CSharp) Method

GetPixelDataRgba() public static method

Extracts a Bitmaps pixel data.
public static GetPixelDataRgba ( this bm ) : ColorRgba[]
bm this
return ColorRgba[]
        public static ColorRgba[] GetPixelDataRgba(this Bitmap bm)
        {
            int[] argbValues = GetPixelDataIntArgb(bm);

            // Convert to ColorRGBA
            ColorRgba[] result = new ColorRgba[argbValues.Length];
            unchecked
            {
                for (int i = 0; i < argbValues.Length; i++)
                    result[i].SetIntArgb(argbValues[i]);
            }
            return result;
        }