Мне нужно найти матрицу гомографии, которая преобразует координаты 2d изображения в координаты реального мира (2D). У меня есть изображение стены и три непересекающихся треугольника на стене. The length of each side of the triangle is 1 meter
(на стене), также я знаю все угловые положения треугольников на изображении. Как я могу вычислить матрицу homography
, используя эту информацию треугольника?Как найти гомографию
Если я предполагаю, что левый нижний угол треугольника как (0,0) на стене, то я могу найти другую 2 координаты треугольника на основании того, что (3 известных координат), как я могу использовать информацию из других треугольников, чтобы найти матрицу гомографии.
Я думаю, вы имеете в виду (2D) координаты на стене, не так ли? И вы хотите сопоставить пиксельные координаты вашего изображения с этими двумерными «стенными» координатами. Я прав? 3D невозможно, если я правильно вас понимаю. – gfkri
Да, на 2d координатах стены ... –