@Dima_kras

Как вырезать прямоугольник из изображения и повернуть горизонтально на OpenCv + python?

Добрый день, есть картинка, известны координаты прямоугольной области. Нужно вырезать область и довернуть до горизонтального положения. Как это сделать?

Я понимаю как вырезать прямоугольник если он не повернут
imageCut=image[y1:y2,x1:x2]

А вот как вырезать прямоугольник по 4-м точкам?
И как потом довернуть?

5baf46c783ac9649117026.jpeg
  • Вопрос задан
  • 1353 просмотра
Пригласить эксперта
Ответы на вопрос 1
@AAEgorovich
Сначала надо повернуть относительно центра прямоугольника с учётом размера прямоугольника (смотрите cv2.getRotationMatrix2D и cv2.warpAffine, пример: https://stackoverflow.com/questions/22041699/rotat... а потом вырезать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
28 нояб. 2024, в 11:54
50000 руб./за проект
23 нояб. 2024, в 07:32
75000 руб./за проект
28 нояб. 2024, в 11:38
5000 руб./за проект