Opencv в помощь.
Сканирующее окно работает с левого верхнего пикселя.
Изображение это двумерная матица размером x*y.
Ищем первую строку с пикселем белого цвета.
Отрезаем строки сверху.
Теперь делаем тоже самое, но только в обратную сторону, и запускаем сканирующее окно с конца.
Боковые серые стенки обрезаем по столбцам.
Не знаю на сколько эффективно, но это первое решение которое пришло в голову.