函数 :
基于描述匹配:
应用场景:搜索对象有轻微的变形,透视的场合。根据一些描述点的位置和灰度值进行匹配
效果图:
1.find_calib_descriptor_model(Image : : ModelID, DetectorParamName, DetectorParamValue, DescriptorParamName, DescriptorParamValue, MinScore, NumMatches, CamParam, ScoreType : Pose, Score):找到图像中校准过多的描述符模型的最佳匹配,并返回他们的3D姿态
参数:
Image :输入图像
ModelID:描述模型句柄
DetectorParamName:检测器的参数名
DetectorParamValue:检测器的参数值
DescriptorParamName:描述符的参数名
DescriptorParamValue:描述符的参数值
MinScore:要找到的模型实例的最小得分
NumMatches:找到实例的最大数目
CamParam:相机参数
ScoreType :要在Score中评估的分数类型
Pose:3D物体位姿(在相机坐标系中)
Score:匹配分数
2.get_descriptor_model_points( : : ModelID, Set, Subset : Row, Column):查询描述符模型的兴趣点或最后处理的搜素图像
参数:
ModelID:描述符模型句柄
Set:兴趣点集( 'model' :搜索模型端,'search':执行 find_uncalib_descriptor_model 或find_calib_descriptor_model后,搜索图像端 )
Subset :兴趣点的子集(搜索到的结果实例的编号)
Row:兴趣点的行坐标
Column:兴趣点的列坐标
3.project_3d_point( : : X, Y, Z, CameraParam : Row, Column):将3D坐标转为图像像素坐标
4.