前一段时间我写了一个create_shape_model_xld函数(基于几何图形创建模板与各向异性模板匹配-CSDN博客),它无需图像通过两个参数就可以创建圆形模板和矩形模板,这次我添加了十字形模板,其同样有广泛的用途。由于很多人不清楚如何使用,这里再说明一下(demo程序与库函数中一样)。
1.圆形只需要输入长半轴的数据,表示半径的大小,短半轴设置为0;
2.矩形需要输入长短半轴两个数据,分别表示矩形长度一半的大小和矩形宽度一半的大小;
3.十字形也需要输入长短半轴两个数据,分别表示十字形长度一半的大小和十字形宽度(粗)一半的大小。
单位全部为像素,请参照下面的图进行理解,所有数据都对应图形尺寸的一半大小,十字形的短半轴数据需要加负号。