今天完成了机器视觉的课程作业-基于金字塔的模板匹配算法,就顺便记录一下。本次作业我是通过python+opencv来完成的。这个作业就是一个模板匹配算法的基础上加一个金字塔的模型来减少计算量,所谓金字塔就是对图片进行向下采样,每向下采样一次,图像就缩小一半,由此减少了计算的量。
原图和模板图:


运行代码:
import cv2
import numpy as np
def get_img():
source_img = cv2.imread("source_img.jpg")
template_img = cv2.imread("template_img.jpg")
#转化为灰度图
source_img = cv2.cvtColor(source_img, code=cv2.COLOR_RGB2GRAY)#(576, 704)
temp

本文记录了使用Python和OpenCV完成基于金字塔的模板匹配算法的机器视觉作业。该算法通过图像金字塔降低计算量,每次向下采样图像尺寸减半,有效提升了匹配效率。最终展示了原图、模板图及运行代码的结果。

3483

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



