координаты xyz из reprojectImageTo3D opencv

Предполагается, что reprojectImageTo3D OpenCV предоставляет координаты xyz из изображения несоответствия и матрицы проекции Q. Он возвращает 3-канальное беззнаковое символьное изображение, _3dImage. Каждый элемент _3dImage(x,y) содержит трехмерные координаты точки (x,y), вычисленные по карте несоответствий. Как можно получить доступ к координатам xyz с изображения?


person user26302    schedule 14.10.2013    source источник


Ответы (1)


о, подождите, это не 3-канальное беззнаковое символьное изображение, а 3-канальное плавающее изображение

Point3f p = _3dImage.at<Point3f>(row,col);
// p.x
// p.y
// p.z
person berak    schedule 14.10.2013