Раньше я использовал другой метод для определения 3D-позиций из двух 2D-изображений. Для этого (посредственного) метода мне пришлось получить 2D-координаты с точкой отсчета в центре изображения. Из-за этого я получаю много отрицательных значений. OpenCV обычно использует нижний нижний угол в качестве точки начала координат (вообще никаких отрицательных значений)OpenCV triangulatePoints - каковы правильные координаты для его подачи?
Пользователь приложения должен иметь возможность использовать любой из этих методов. Могу ли я продолжать собирать 2D-координаты таким образом, или мне нужно его изменить? Если нет, мне нужно использовать новую центральную точку изображения (результат cv::stereoCalibrate
) вместо стандартной по умолчанию (frame.cols/2
, frame.rows/2)?
OpenCV происхождения почти определенно верхний левый – chris
@ Крис мой плохой, я Я давно написал другую часть ... Я просто не помнил – Petersaber