最近公司的资讯app爬虫需要拦截带有某个水印的图片,首先需要判断新来的图片是否带有该logo,但经过几天的百度和谷歌搜索都没有结果,本人表示已经词穷了
......无奈之下提出该问题,祈祷着某位大神能够秀一秀你的成果,好人有好报
前提:
(1)logo是无背景图,且样式固定;
(2)原图中的logo与原图本身完全融合,无法通过图片流做判断。
目标:
(1)
只需要结果——"包含"或者"不包含",不需要在原图中将logo圈出来;
(2)使用java语言实现。
备注:
(1)opencv中的模板匹配已经尝试过,当原图中的logo与模板logo像素和尺寸稍有差别时就无法判断;
(2)手中有java+opencv3.2特征检测的代码,但无奈找不到opencv的开发文档,就算有也是没有任何中英文解释的那种,因此也达不到目标。