基于OpenMV平台
匹配模板:
模板匹配结果:
程序代码:
import time, sensor, image
from image import SEARCH_EX, SEARCH_DS
def senser_init(): # 摄像头传感器初始化函数
sensor.reset()
sensor.set_contrast(1)
sensor.set_gainceiling(16)
sensor.set_framesize(sensor.QQVGA)
sensor.set_pixformat(sensor.GRAYSCALE)
return;
senser_init();
template = image.Image("/template.pgm")
clock = time.clock()
while (True):
clock.tick()
img = sensor.snapshot()
r = img.find_template(template, 0.70, step=4, search=SEARCH_EX) #, roi=(10, 0, 60, 60))
if r:
img.draw_rectangle(r)