Гомография и аффинное преобразование
Привет я новичок в компьютерном зрении, и я хочу знать, в чем именно разница между гомографией и аффинной транформацией, если вы хотите найти перевод между двумя изображениями, которые вы бы использовали и почему?. Из документов и определений, которые я нашел онлайн, мне еще предстоит найти разницу между ними и тем, где один используется вместо другого.
Спасибо за помощь.
2 ответов
Я изложил это в терминах непрофессионала.
фонетическое письмо
гомография-это матрица, которая отображает заданный набор точек на одном изображении на соответствующий набор точек на другом изображении.
гомография представляет собой матрицу 3x3, которая отображает каждую точку первого изображения в соответствующую точку второго изображения. См. ниже, где H - матрица гомографии, вычисляемая для точки x1, y1
и x2, y2
рассмотрим точки изображений, представленных ниже:
в приведенном выше случае генерируются 4 матрицы гомографии.
где он используется?
- вы можете выровнять выше изображенные изображения. Вы можете сделать это, используя гомографию.
здесь второе изображение отображается с уважение к первому
- другое приложение Панорамный Строчкой
посетить ЭТОТ БЛОГ дополнительные
аффинного преобразования
аффинное преобразование генерирует матрицу для преобразования изображения относительно всего изображения. Он не рассматривает некоторые моменты, как в случае гомографии.
следовательно, в аффинном преобразовании параллелизм линий всегда сохраняется (как упоминается EdChum ).
где он используется?
Он используется в областях, где вы хотите изменить весь образ:
- вращение (само собой разумеющееся)
- перевод (смещение всего изображения на определенную длину сверху / снизу или влево/вправо)
- масштабирование (это в основном сжатие или взрыв изображения)
посмотреть ЭТА СТРАНИЦА дополнительные