Esempio n. 1
0
 private bool CheckIfRowIsAllWhite(int y)
 {
     for (int x = 0; x < image.Width; ++x)
     {
         if (image.Get(x, y))
         {
             return(false);
         }
     }
     return(true);
 }
Esempio n. 2
0
 private bool CheckIfColIsAllWhite(int x)
 {
     for (int y = 0; y < matrix.Height; ++y)
     {
         if (matrix.Get(x, y))
         {
             return(false);
         }
     }
     return(true);
 }
Esempio n. 3
0
        private int GetCountOfBlackInRow(SubMatrix matrix, int y)
        {
            int count = 0;

            for (int x = 0; x < matrix.Width; ++x)
            {
                if (matrix.Get(x, y))
                {
                    count++;
                }
            }
            return(count);
        }
Esempio n. 4
0
        public void IterateOver(SubMatrix matrix)
        {
            long count = 0;

            for (int x = 0; x < matrix.Width; ++x)
            {
                for (int y = 0; y < matrix.Height; ++y)
                {
                    if (matrix.Get(x, y))
                    {
                        count++;
                    }
                }
            }
        }