2014-09-28 2 views
1

전치 함수를 보내기 전에 호모 그래피 행렬을 미리 곱하려고합니다. 그러나이를 수행하는 방법을 알 수는 없습니다. 행렬을 곱하기 위해 gemm을 사용하려고합니다. 또한 어떻게 행렬 obj에 요소 (예 : HomOffset (0,0))를 지정하고 스칼라로 곱하면됩니까? opencv 문서를 읽었지 만이 문제가 발생하지 않았습니다. 코드는 다음과 같습니다. 미리 감사드립니다. HomOffSet 코드의 declartion에 대한호모 그래피 행렬 곱셈

cv:: Mat Hom = cv::findHomography(scene,obj, CV_RANSAC); 
cv:: Mat HomOffset[3][3] = { 
     { 1, 0, 25 }, 
      { 0, 1, 25 }, 
      { 0, 0, 1 } 
     }; 

오류가 이력서에 int이며 :: 매트가 GEMM 기능에 대한

gemm(Hom,HomOffset,1,0,0,H); 

여러 오류 ambigious입니다.

답변

0

매트릭스의 값 (HomOffset)을 올바르게 지정해야합니다. 운영자에서 사용 : 참조하십시오 here

관련 문제