openCV - векторный расчет - PullRequest
0 голосов
/ 24 июня 2018

Я получил 2-мерный вектор, подобный ...

Vec2f u(3, 10);
Vec2f v(4, 5);

Используя тип point2f вместо Vec2f, можно было бы нормализовать вектор, используя следующие строки:

cv::Point2f u(3, 10);
double normalizedValue = sqrt(pow(p.x, 2) + pow(p.y, 2));

  • Как мне нормализовать вектор u (Vec2f), чтобы получить ||u|| как двойное число?

  • Как умножить два вектора u⋅vполучить значение как двойное?

  • Как вычислить вращение на девяносто градусов против часовой стрелки от вас (u⊥)?


Любая помощь будет очень признательна.

...