使用一个适当变形的模板,来匹配图像,输出图像的米制单位信息。
大体上思路有两种:第一是在输入带有标定信息的模板,然后直接查找图像;
第二种则单独标定,然后在匹配。
这两种方法其实也没什么太大区别,看个人习惯或是实验环境条件吧
因为第二种过程思路更为清楚点,所以我是用第二种方法做带有标定的模板匹配的
补充下知识:shape_model和deformable_model的区别
shape_model主要是使用模型的形状来匹配的,相当于Mil中所说的几何匹配方法。模板的形状大小不会改变,只会调整搜索角度方向和匹配到的分数等来查找目标图像。因此,如果目标图像有一定得倾斜(术语为投影变形),则查找结果可能会找不准
deformable_model也是基于形状的匹配,但是它是允许投影变形的,即目标图像有一点的倾斜,是不影响结果的。
第一步:制作模板。
若是有现成的模板,则可以直接读入内存中保存,read_shape_model或者read_deformable_model
如是没有现成的模板,则需要自己制作一个,方法如下:
如果制作shape_model,则有两种方法:一种是使用create_shape_model直接从图像中使用ROI获取区域来制作模板,第二种方法则是使用create_shape_model_xld,通过一个Xld来制作一个模板
制作deformable_model同上类似,一个是使用create_deformable_model,一个是使用create_deformable_model_xld
除此之外,deformable_model还可以制作标定和
本文详细介绍了图像匹配及模板制作技术,包括使用变形模板匹配图像并输出米制单位信息的方法,以及shape_model和deformable_model的区别。具体阐述了如何制作模板,包括现成模板的直接使用和自制模板的两种方法。
3691

被折叠的 条评论
为什么被折叠?



