gpt4 book ai didi

c++ - 检查匹配图像是否与opencv相同大小

转载 作者:太空宇宙 更新时间:2023-11-03 23:10:20 26 4
gpt4 key购买 nike

假设我有一张装满元素的架子图片。在架子的某个地方,我有一个盒子。使用盒子的模板图像,我试图使用 opencv 模板匹配在架子上找到盒子。

如果我在货架上找到盒子,我需要检查盒子是否与我的模板图像中的盒子大小相同,如果不是,我将抛出异常。但是我不知道如何检查匹配图像的大小,我什至不知道这是否可能。图像并不总是一个盒子,所以它有时会是弯曲的或混合的边缘。

所以我需要做的是在找到与模板匹配的图像部分后,我想检查该部分的大小是否与模板图像的大小相同。有谁知道我怎样才能做到这一点?

最佳答案

要查找与图片匹配的模板,您可以在以下链接中找到详细代码[ https://docs.opencv.org/2.4/doc/tutorials/imgproc/histograms/template_matching/template_matching.html][1]

要找到匹配区域的大小,可以取 matchLoc.x + templ.cols 和 matchLoc.y + templ.rows 值。

关于c++ - 检查匹配图像是否与opencv相同大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51549400/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com