OpenCv寻找相似图像

2024-10-01 05:02:13 发布

您现在位置:Python中文网/ 问答频道 /正文


我正在尝试使用opencv中的match_模板,
我试着把这两个图像匹配起来,
这是图像https://imgur.com/a/Heea7vm
我要搜索的星星>;https://imgur.com/a/9IxHNkI
结果超过0.9,这真的很好,但是当图像更改为其他怪物时,例如:
https://imgur.com/a/oqjoDOl
结果仅为0.5
或者当同一个怪物拥有更多星星时,例如:
https://imgur.com/a/vTFPuBz
结果甚至比其他2star怪物还要高

我想用星星图像搜索所有的两个星星怪物,我试着用 不同的匹配方法在2天内,我不能真正实现这个图像色拉

有什么方法/建议可以帮助我实现这种图像搜索?
谢谢!!在


Tags: 方法https图像gtcom模板matchopencv
1条回答
网友
1楼 · 发布于 2024-10-01 05:02:13

你可以尝试不使用原始图像做模板,而是将canny边缘检测添加到这两个图像中,因此它应该只匹配开始的边缘。甚至可以试着搞乱颜色通道,让那些明星更多地从模板/图像中弹出。在

Here是你要读的东西。在

相关问题 更多 >