![]() |
OpenCV 4.12.0
开源计算机视觉
|
#include "opencv2/core.hpp"命名空间 | |
| 命名空间 | cv |
| 命名空间 | cv::detail |
| 命名空间 | cv::detail::tracking |
函数 | |
| void | cv::detail::tracking::computeInteractionMatrix (const cv::Mat &uv, const cv::Mat &depths, const cv::Mat &K, cv::Mat &J) |
| 计算一组 2D 像素的交互矩阵([134] [54] [55])。这通常用于视觉伺服应用中,以命令机器人以所需的像素位置/速度移动。通过反转此矩阵,可以估计相机的空间速度,即 twist。 | |
| cv::Vec6d | cv::detail::tracking::computeTwist (const cv::Mat &uv, const cv::Mat &duv, const cv::Mat &depths, const cv::Mat &K) |
从一组 2D 像素位置、其速度、深度值和相机的内在参数计算相机 twist。像素速度通常从光流算法获得,密集和稀疏流都可用于计算图像之间的光流,并且duv通过将光流除以图像之间的时间间隔来计算。 | |