Я пытаюсь написать код, который будет выполнять проективное преобразование, но с более чем 4 ключевыми моментами. я нашел это полезное руководство, но в нем используются 4 точки отсчета https://math.stackexchange.com/questions/296794/finding-the-transform-matrix-from-4-projected-points-with-javascript
Я знаю, что Matlab использует функцию tcp2form, которая обрабатывает это, но я пока не нашел способа.
кто-нибудь может дать мне совет, как это сделать? Я могу решить уравнения, используя метод наименьших квадратов, но я застрял, так как у меня матрица больше 3 * 3, и я не могу умножить однородные координаты.
Спасибо