【问题标题】:Compare between two images in php在php中比较两个图像
【发布时间】:2015-05-27 22:52:36
【问题描述】:

**你好,我正在尝试为特殊目的开发新网站,我有上传到服务器的图像列表,我需要从电脑上传图像并在服务器中的图像列表中搜索并返回列表图片与上传图片的相似度最高取决于图片颜色而不是面对所有使用php的人 这个link 描述了我的问题,但没有代码谢谢**

【问题讨论】:

    标签: php image-compression


    【解决方案1】:

    这是您正在尝试完成的一项非常复杂的任务(尤其困难,因为您想在 PHP 中完成)。

    我能想到的(一般来说)实现这一点包含以下子任务:

    • 识别颜色
    • 识别形状
    • 识别上面两个的连接

    在 PHP 中,最后两个几乎是不可能的(并且没有任何意义,因为 PHP 不是图像处理库,其中只有基本函数)。但是你可以使用这个库来做第一个:

    https://github.com/thephpleague/color-extractor

    您可以根据需要进行比较。获取最常用的颜色(例如 1000 种颜色)并将它们作为数组进行比较。显然,您不会得到完全匹配,但如果您比较前 1000 个并发现 500 个匹配,那么该图片与另一张有些相似。但是,您可能会得到完全错误的结果,因此这是一种程序化解决方案,而不是合乎逻辑的解决方案。

    【讨论】:

    • 我将解释一切,我将开发 android 应用程序从移动相机拍摄照片,将此照片发送到服务器并在那里进行搜索并返回相关图像和 android 应用程序服务器我将使用 php,是可能的替代方案有助于解决问题?
    • 你应该选择另一种具有更好图像支持的编程语言。
    猜你喜欢
    • 2011-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-26
    • 2012-04-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多