Так как поступают ответы, напишу вариант, на котором я остановился и реализовал.
1. В библиотеке OpenCV берётся алгоритм поиска контуров.
2. Если контур удовлетворяет условиям по размерам (не шум и не слишком маленький) копируем этот контур на новое изображение
3. По имеющимся координатам крайних точек контура просто вырезаем изображение из картинки
4. Сохраняем результат в файл.
Всё оказалось довольно просто