如何在网站截图上查找徽标
我正在寻找一种方法来检查给定的徽标是否出现在网页的屏幕截图上。所以基本上,我需要能够在可能包含也可能不包含较小图像的较大图像上找到一个小的预定义图像。一场比赛的规模可能不同,颜色也可能有所不同。我还需要判断出现的相似性。需要一些关于看什么的指导,我以前从未使用过计算机视觉。
I'm looking for a way to check if a given logo appears on a screenshot of a webpage. So basically, I need to be able to find a small predefined image on a larger image that may or may not contain the smaller image. A match could be of a different scale, somewhat different colors. I need to judge occurrence similarity as well. Need some pointers for what to look at, I've never worked with computer vision before.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
最简单但并不简单的方法是在徽标的增强数据集上训练普通的 CNN。
尽量让答案简短一点,只需在张量流中创建一个CNN,并在每个训练图像上带有标签的大量徽标图像上训练你的模型,这是一项简单的任务,一个不太狡猾的CNN必须能够完成你的工作。
CNN-卷积神经网络
参考:https://etasr.com/index.php /ETASR/article/view/3919
Simplest yet not simple way to do it is a normal CNN trained on augmented dataset of the logos.
Trying to keep the answer short, Just make a cnn in tensorflow and train your model on tons images of logos with labels on each training image, It's a simple task and a not-very-crafty CNN must be able to get your work done.
CNN- Convolutional Neural Network
Reference : https://etasr.com/index.php/ETASR/article/view/3919