Задать вопрос
@Dima_kras

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

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

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

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

5baf46c783ac9649117026.jpeg
  • Вопрос задан
  • 1420 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@AAEgorovich
Сначала надо повернуть относительно центра прямоугольника с учётом размера прямоугольника (смотрите cv2.getRotationMatrix2D и cv2.warpAffine, пример: https://stackoverflow.com/questions/22041699/rotat... а потом вырезать.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы