如何匹配目标区域中多个同时符合模板的区域
-
内容如题;我在玩模板匹配的例子时,发现
image.find_template(template, threshold, roi=Auto, step=2, search=image.SEARCH_EX)
该函数只能“尝试在模板匹配使用归一化互相关的图像中找到第一个位置。返回用于匹配位置的一个边界框元组(x, y, w, h)。”那么当我想要匹配目标区域中多个同时符合模板的区域,并打印符合的个数,我应该对例子做出什么修改
-
加一个roi参数
-
-
@kidswong999 大佬,这个roi参数该怎么使用呢?例子里传进去的值是0.7,注释里的是(10,0,60,60),没看懂
-
@kidswong999 大佬你给的例程里说的是多模板同时匹配,我想写一模板匹配多个目标,并把多个目标都标记出来;不过我没试过,待会我去试试你说的例程。
-
image.find_template(template, 0.70, roi=(20,20,100,100), step=2, search=image.SEARCH_EX)
根据文档,模版匹配只能返回一个目标,不能返回多个目标
-
@kidswong999 那么我想返回多个目标我该用哪个方法呢?
-
实现不了
-
@kidswong999 我查了一下文档
image.find_features(cascade, roi=Auto, threshold=0.5, scale=1.5),这个方法可以吗?