【问题标题】:PHP Search by Image within websitePHP 在网站内按图像搜索
【发布时间】:2015-10-11 13:53:51
【问题描述】:

我有一个使用核心 PHP 的电子商务网站。我想添加按图像搜索的功能,例如 google 图片或其他反向图片搜索引擎。

我在互联网上搜索了很多,但我无法在我的网站上使用谷歌的搜索工具(apiCurl 都没有)。主要原因是我想在网站内按图片搜索页面(搜索结果将是包含图片的页面)。这是场景。

当用户上传图像时,后端 php 将处理图像并查找已存储在服务器上的相关图像(图像存储在服务器的目录中,它们的文件名存储在与产品关联的数据库中,反过来,它将列出具有相似产品图像的产品)

我假设首先我必须处理存储在服务器中的所有图像,并将相关的像素信息与文件名一起存储在数据库中。但我不知道要存储什么以便以后搜索。

【问题讨论】:

  • 您不能只按像素搜索。 “相似”就是这个词。如果你拿起你的相机,为一个物体拍两张照片,你会注意到它们的二进制表示是完全不同的,即使你会比较普通的、未压缩的像素。这需要非常先进的算法,并且需要大量时间来“教授”这些算法。这不是你可以使用简单的 PHP 脚本和文件夹中的一堆图像来构建的。
  • 仅仅在图像中寻找边缘本身就是一个非常高级的项目。
  • @GolezTrol。感谢您的输入。但我不想完全比较,而是相似。是的,这是一个高级项目,但正在寻找想法。
  • 如果您有解决方案或类似的工作场所,请在此处发布。

标签: php search php-gd google-image-search


【解决方案1】:

要使用谷歌的图片搜索,您可以尝试阅读这篇文章: http://www.askdavetaylor.com/how_to_add_google_images_search_my_site/

看来这就是你的目标

【讨论】:

    猜你喜欢
    • 2011-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-27
    • 2019-05-16
    • 1970-01-01
    • 1970-01-01
    • 2011-02-03
    相关资源
    最近更新 更多