我做了一个模板匹配的小程序,怎么提高速度
opencv吧
全部回复
仅看楼主
level 15
模板图是个截取的小图,原图是一个目录下的近1000张300kb大小的jpg。要从这1000张中找出这个小模板从哪张截取下来的,功能实现了,但是速度大概要在10分钟左右,怎么提速呢[不高兴]
2016年08月20日 00点08分 1
level 15
函数用的是模板匹配的函数,没有特殊之处,自己写的for循环,每个循环里把模板图片和当前大图传引用传过去
2016年08月20日 00点08分 2
level 15
用resize把原图都缩小了五倍,现在用时70秒
2016年08月20日 03点08分 3
level 9
图片都转换成灰度图片
2016年08月21日 16点08分 4
好主意[吐舌]
2016年08月21日 22点08分
level 9
再试试 GPU, 并行同时匹配 N对图。要不换个 GTX1080显卡…[滑稽][滑稽]
2016年08月22日 21点08分 5
没钱
2016年08月22日 22点08分
level 15
转灰度会导致匹配不准,最终还是放弃这个方法
2016年08月27日 15点08分 6
level 2
模板图和待匹配图中的目标大小不一,是不是就匹配不上了
2018年11月09日 00点11分 7
可以匹配
2018年11月09日 00点11分
@芒果雪冰🍦 自己写加速算法?
2018年11月13日 06点11分
@抬你上山 不需要自己写算法。重要的是对图像的预处理。好的预处理可以加速。还是用自带的匹配函数
2018年11月13日 06点11分
@芒果雪冰🍦 不是吧 你模板匹配 不是出于同一张图像的话 比如你用手机不同角度 光照程度不同 拍出两张照片 根本不能匹配
2018年12月14日 06点12分
1