I 출력의 내 느낌은 다음과 같은 것이 있지만, 8 비트 값 (아래)를 추출하는 방법이 있습니다비트 맵의 C#의 RGB 값을 얻기
010 020 030 = Specific Colour
135 250 250 = Specific Colour
나는 반환이 방법을 배열의 8 비트 값 - 8 비트 값의 3 개 세트가 모두 서로 일치하여 색상을 형성하기 때문에 메서드가 다차원 배열의 8 비트 값을 반환하지 않을까요?
현재 방법 :
private static byte[] GetColorData(Bitmap bmp)
{
Rectangle rect = new Rectangle(0, 0, bmp.Width, bmp.Height);
BitmapData bmpdata = bmp.LockBits(rect, ImageLockMode.ReadOnly, PixelFormat.Format24bppRgb);
IntPtr ptr = bmpdata.Scan0;
int bytes = bmpdata.Stride * bmp.Height;
byte[] results = new byte[bytes];
Marshal.Copy(ptr, results, 0, bytes);
bmp.UnlockBits(bmpdata);
return results;
}
전류 출력 방법 :
100
101
000
255
250
1 차원 배열을 선언하고 있습니다. – Paparazzi
출력을 원하는 * 너 *? –