How to convert Color to argb as array int
pseudo example
Color color=nw.GetPixel(i, j);
int[] argbarray = color.toARGBArray();
result:
argbarray[0]=255 (alpha)
argbarray[1]=241 (red)
argbarray[2]=128 (green)
argbarray[3]=69 (blue)
How to convert Color to argb as array int
pseudo example
Color color=nw.GetPixel(i, j);
int[] argbarray = color.toARGBArray();
result:
argbarray[0]=255 (alpha)
argbarray[1]=241 (red)
argbarray[2]=128 (green)
argbarray[3]=69 (blue)
I searched through Google, he did not give the sense of anything that I needed
I googled C# color bytes
and this is the first result Convert color to byte value
still no sense?
BTW: My way would be:
Color color = Color.FromArgb(1,2,3,4); //alpha,red, green, blue
var argbarray = BitConverter.GetBytes(color.ToArgb())
.Reverse()
.ToArray();
argbarray[0]=1 (alpha)
argbarray[1]=2 (red)
argbarray[2]=3 (green)
argbarray[3]=4 (blue)