Мне нужно написать скрипт Python, который меняет «перспективу» изображения с правой стороны на прямую, используя аффинное преобразование. (См. прикрепленные изображения. Это не настоящие изображения, над которыми я работаю)
Основываясь на том, что я читал об аффинном преобразовании, параллелизм сохраняется после преобразования. Не означает ли это, что непараллельные прямые остаются непараллельными, а параллельные остаются параллельными? Поскольку форма преобразуемого объекта представляет собой трапецию, не означает ли это, что невозможно использовать аффинное преобразование для преобразования объекта в прямоугольник?
Просто чтобы уточнить, выходные данные не обязательно должны быть идеальным прямоугольником, достаточно лишь визуально приблизиться к ним. Также требуется аффинное преобразование.
Перспектива, которую необходимо изменить
Вывод
Я попробовал выполнить аффинное преобразование как обычно (судя по тому, что я найдено в Интернете) с использованием 3 точек отправления и 3 точек назначения. Я обнаружил, что всегда есть одна сторона объекта, которая не находится примерно под углом 90 градусов к двум другим сторонам (т. е. мне не удалось заставить преобразование работать).
Я это знаю. можно использовать cv2.warpPerspective, но для этого требуется 4 точки источника и назначения. AFAIK, аффинное преобразование выполняется всего с 3 точками.
Пожалуйста, дайте мне знать, если я в чем-то ошибаюсь, и если да, то как бы я использовал аффинное преобразование для достижения цели.
Подробнее здесь: https://stackoverflow.com/questions/790 ... f-an-image
Аффинное преобразование для «изменения перспективы» изображения. ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Аффинное преобразование для «изменения перспективы» изображения [закрыто]
Anonymous » » в форуме Python - 0 Ответы
- 20 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Аффинное преобразование для «изменения перспективы» изображения [закрыто]
Anonymous » » в форуме Python - 0 Ответы
- 18 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Преобразование перспективы изображения с использованием Android OpenCV
Anonymous » » в форуме Android - 0 Ответы
- 22 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Преобразование перспективы изображения с использованием Android OpenCV
Anonymous » » в форуме Android - 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-