Mastering OpenCV Ch3 Markerless Augmented Reality (2nd Edition)
发布时间
阅读量:
阅读量
前文已对特征点与匹配器存在的问题进行了探讨,并借助模板图像实现了匹配器的优化。在该匹配器中,包含了用于构建索引表的训练特征描述子,从而实现有效的匹配过程。
本文将着重剖析测试图像所面临的问题:
依旧参考main函数部分,延续上一节的内容
ARDrawingContext drawingCtx("Markerless AR", frameSize, calibration);//这个应该是OpenGL初始化的阶段。
此处为OpenGL的初始化过程,暂且不予关注。
1:在processFrame函数中定位到该行代码
drawingCtx.isPatternPresent = pipeline.processFrame(cameraFrame);//计算位姿矩阵
这是后续需要着重关注的内容。通过实施追踪手段,我们能够进一步明确以下方向:
bool PatternDetector::findPattern(const cv::Mat& image, PatternTrackingInfo& info)
{
// Convert input image to gray
getGray(image, m_grayImg
全部评论 (0)
还没有任何评论哟~
