public int[] Histogram(Bitmap OriginalImage)
{
int[] histogram = new int[256];
for (int i = 0; i < 256; i++)
{
histogram[i] = 0;
}
for (int m = 0; m < OriginalImage.Width; m++)
{
for (int n = 0; n < OriginalImage.Height; n++)
{
Color pixel = OriginalImage.GetPixel(m, n);
int gs = (int)((pixel.R * 0.3) + (pixel.G * 0.59) + (pixel.B * 0.11));
histogram[gs]++;
}
}
return histogram;
}