public IDictionary<int, Bitmap> Process(Bitmap input)
{
_input = input;
_width = input.Width;
_height = input.Height;
_board = new int[_width, _height];
Dictionary<int, List<Pixel>> patterns = Find();
var images = new Dictionary<int, Bitmap>();
foreach (KeyValuePair<int, List<Pixel>> pattern in patterns)
{
Bitmap bmp = CreateBitmap(pattern.Value);
images.Add(pattern.Key, bmp);
}
return images;
}