基于NCC模板匹配识别的应用

来源:互联网 发布:大数据 图书 编辑:程序博客网 时间:2024/05/22 01:28

基于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)

阅读全文
1 1