我试图使用c#中的Emgucv将投影矩阵分解为旋转矩阵、平移矩阵和摄像机矩阵。我可以轻松地使用RQ-分解,但我无法通过检查Emgucv引用找到它。
由于Emgucv是opencv包装器,所以我搜索opencv函数,并发现了以下c++函数:
void cvDecomposeProjectionMatrix(const CvMat *projMatrix, CvMat *cameraMatrix,
CvMat *rotMatrix, CvMat *transVect, CvMat *rotMatrX=NULL, CvMat *rotMatrY=NULL,
CvMat *rotMatrZ=NULL, CvPoint3D64f *eulerAngles=NULL)
void RQDecomp3x3(const Mat& M, Mat& R, Mat& Q)问题是:我是否可以在Emgucv中使用这些功能?
发布于 2012-04-11 00:35:56
EmguCV是一个opencv包装器,但是现在您想要使用的函数仍然没有包装。你有两个选择:
。
https://stackoverflow.com/questions/10091437
复制相似问题