我想尝试开发一个轨迹应用程序,其中第一张图片包含一些文本(假设它可能是“Hello World”),我想将该图片与另一张图片进行比较(假设它是“Hello”)。在上述图像比较中,我希望输出结果缺少“World”文本。
我该如何做到这一点?
我想尝试开发一个轨迹应用程序,其中第一张图片包含一些文本(假设它可能是“Hello World”),我想将该图片与另一张图片进行比较(假设它是“Hello”)。在上述图像比较中,我希望输出结果缺少“World”文本。
我该如何做到这一点?
这并不像你想象的那么容易。如果第二张图是第一张的精确副本,但被裁剪了,你可以创建两个位数组并查看它们是否重叠。如果它们没有重叠,我建议你查看这篇关于OCR的文章。无论如何,这是一件非常难以用代码实现的事情,如果有其他方法,我建议你尝试。
看起来你需要一些光学字符识别软件。使用OCR软件生成文本,然后运行文本差异比较。