public ImageCell getCell(System.Windows.Controls.Image image, int x, int y)
        {
            int number  = bitmap.Width / cellSize;
            int numberH = bitmap.Height / cellSize;


            Random random = new Random();
            int    i      = x;
            int    j      = y;

            for (int a = 0; a < cellTab[i, j].bitmap.Width; a++)
            {
                for (int b = 0; b < cellTab[i, j].bitmap.Height; b++)
                {
                    byte bit = bitmap.GetPixel(a + i * 16, b + j * 16).R;
                    if (bit + 122 < 255)
                    {
                        bitmap.SetPixel(a + i * 16, b + j * 16, Color.FromArgb(bit + 122, bit, bit));
                    }
                    else
                    {
                        bitmap.SetPixel(a + i * 16, b + j * 16, Color.FromArgb(bit - 122, bit, bit));
                    }
                }
            }

            ImageSupporter.matchArea(image, i * 16, j * 16, 16, 16);



            return(cellTab[i, j]);
        }