Цель состоит в том, чтобы горизонтально разделить изображение (двойная газетная страница) в python на основе вертикальной центральной линии, которая темнее, чем другие области вокруг.
Пример изображения:
Удалось использовать opencv (cv2
) для начальной обрезки и поворота двойной страницы с черного фона с помощью cv2.Canny
, а затем сортировки контуров на основе cv2.contourArea
.
Но теперь мне просто интересно найти центральную линию, а затем разделить изображение на два отдельных изображения. Снова используя cv2.Canny
, я вижу, что он может определить эту центральную линию, но не уверен, как определить эту длинную вертикальную линию и использовать ее для разделения изображения:
Конечной целью будут два изображения, подобные следующему:
Любые предложения будут приветствоваться.