Дык вырежьте руками область лишь с картинками, а там останется лишь два варианта: горизонтальное или вертикальное деление примерно пополам, что уже нетрудно обработать автоматически.
Да, в итоге так и сделал.
Использовал уж свой костыль, чтоб найти прямоугольники. Но неудачно начал сравнивать сами ржб, и замучился. Наступил на те же грабли. Как назло, первая картинка была идеальной, все работало. Потом на других тестах - ни в какую. Дошло, стал сравнивать синюю составляющую ржб, этого хватило. РЖБ сильно скачет, составляющие почти совпадают. Прога создает новую серую картинку с закраской:
Вот результат:
(Оффтоп)
Вертикальные картинки переворачивал вручную перед проверкой:
(Оффтоп)
Работает 10-20 сек. Срабатывает в 70 % случаях
Плохо работает на картинках, где много однородного фона.
Не смог только сделать, как отличить первый случай от второго, про расположение фрагментов, чтоб руками не переворачивать. Думал будет просто - беру рандомные горизонтальные и вертикальные линии, и считаю кол-во повторений... Не, не прокатило.
Еще бы проверить на фото экрана, а не на скрине.... Правда большие сомнения что будет работать )