谁能给我建议我如何处理 BMP 文件 我可以检查该文件中是否存在 Logo ?
例如我有一个照片。我的标志是在另一个提供 bmp文件。我想检查我的标志是否是其中的一部分 照片,如果可见的话。
奖励问题:我的 Logo 可以包含透明胶片。 这会改变什么吗?
最佳答案
你问的是一个相当复杂的过程。您要使用的关键字可能不是“数字水印”(这本身是正确的,但会返回有关如何为图片加水印的大部分匹配项),而是“图像识别”(这是一个更广泛的概念,但描述了另一个方向的过程,即识别 Logo 是否已经存在)。
例如,StackOverflow 搜索返回 this question ,以及大量有用的提示和技巧。
底线(无论您打算使用库还是自己实现解决方案)是您必须首先将图像转换为数字二维数组,然后进行大量转换/分析以发现标志这暗示了您的 Logo 的存在。
您可能也有兴趣查看 python bindings for OpenCV ( 自由软件世界的计算机视觉库)。 OpenCV 可能过度解决了您面临的问题,但 OTOH 它有大量的文档和示例。
喂!
关于python - 我如何检查 Logo 是否在 BMP 文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8274703/