1
1
如果图标的大小和位置总是一致的,这里有一个想法:对于图标库中的每个图标,都有几个像素的颜色,可能是8或10个。始终保持相同的8-10像素位置。将它们存储在数据库中。当用户上传他们的屏幕截图时,在相同位置采集像素的样本。然后在数据库中搜索在相同位置匹配的颜色。由于压缩或其他因素,颜色可能不完全匹配,因此您需要包含一个“模糊因子”。这不太难用ImageMagick或任何允许您从图像中获取像素颜色的图像库来实现。 |