【发布时间】:2014-05-03 10:24:04
【问题描述】:
我有一个 3x3 单应矩阵,我使用 findHomography() 函数计算了它。 我将它存储在 cv::Mat 矩阵中。
我正在尝试使用以下代码进行元素访问
float cvHomography::accessElements(const cv::Mat& aCvMat)
{
//cout << aCvMat << endl;
const float* Mi;
for( int i = 0; i < aCvMat.rows; i++){
Mi = aCvMat.ptr<float>(i);
for( int j = 0; j < aCvMat.cols; j++){
cout << Mi[j] << endl;
}
}
}
上面没有从单应矩阵返回正确的值。 我搜索了文档、教程和谷歌,老实说,我看不出我做错了什么。
【问题讨论】:
标签: c++ opencv matrix element homography