Opencv 单应矩阵乘法
在发送透视函数之前,我试图对一个单应矩阵进行预乘,但我不知道怎么做。我试图使用gemm来乘以矩阵。另外,如何在矩阵obj中指定类似HomOffset0,0的元素,然后将其乘以标量?我一直在阅读opencv文档,但没有发现这一点。代码如下。提前谢谢Opencv 单应矩阵乘法,opencv,matrix,Opencv,Matrix,在发送透视函数之前,我试图对一个单应矩阵进行预乘,但我不知道怎么做。我试图使用gemm来乘以矩阵。另外,如何在矩阵obj中指定类似HomOffset0,0的元素,然后将其乘以标量?我一直在阅读opencv文档,但没有发现这一点。代码如下。提前谢谢 cv:: Mat Hom = cv::findHomography(scene,obj, CV_RANSAC); cv:: Mat HomOffset[3][3] = { { 1, 0, 25 }, { 0, 1
cv:: Mat Hom = cv::findHomography(scene,obj, CV_RANSAC);
cv:: Mat HomOffset[3][3] = {
{ 1, 0, 25 },
{ 0, 1, 25 },
{ 0, 0, 1 }
};
同向偏移代码声明为int到cv::Mat的错误不明确
gemm(Hom,HomOffset,1,0,0,H);
gemm函数出现多个错误。您需要正确分配矩阵的值HomOffset。在操作员处使用:看到了吗