Применение матрицы геометрического преобразования к координатам

Я хочу применить матрицу геометрического преобразования к списку координат:

Например, у меня есть два изображения: A и B. Я использую приложение MATLAB "Оценщик регистрации", зарегистрированное A (движущееся изображение) в B (фиксированное изображение), и я получил матрицу преобразования T.

Теперь у меня есть список координат на изображении A, и я хочу получить преобразованные координаты на зарегистрированном изображении. Что я должен делать? Непосредственно умножить координаты с матрицей преобразования не работает.

Например, изображение A составляет 200*300 пикселей, а изображение B - 210*290 пикселей. Если я непосредственно умножу матрицу преобразования на координаты в изображении A, вычисленные координаты также соответствуют системе координат A, но не B. То, что я хочу, это координаты в системе координат B.

0 ответов