Как рассчитать матричное преобразование для холста из полярных координатJavascript

Форум по Javascript
Anonymous
Как рассчитать матричное преобразование для холста из полярных координат

Сообщение Anonymous »

У меня есть изображение в трехмерном пространстве, о котором я знаю некоторые координаты.
Я хотел бы использовать холст HTML для повторного выброса изображения в картину ширины набора и высоты. < /p> Например, при использовании этого изображения:


Я знаю координаты оранжевых точек и знаю ширину и высоту синего прямоугольника.
Я думаю, что использование htmlcanvascontext2d.transform < /code> должно быть достаточно, чтобы нарисовать черный прямоугольник в синем прямоугольнике.
Однако я не могу понять, как вычислить значения для преобразования. < /P>
Я даже не знаю, для чего Google. Предварительный математический фон, и я не хочу использовать OpenCV. < /p>
С чего бы я начал? Какие термины я ищу? en-us/docs/web/api/canvasrenderingcontext2d/transform,
Я прочитал несколько статей Википедии о матрице Tranforms,
и, я гуглил на несколько терминов, включающих Canvas, Matrix Tranform, Tramer Matrix Transform и т. Д. Больше не работайте: как исправить искажение перспективы изображения и вращение с помощью JavaScript?

Подробнее здесь: https://stackoverflow.com/questions/794 ... oordinates

Вернуться в «Javascript»