2015-07-21 24 views
2

我有一個核心PHP電子商務網站。我想添加像Google圖片或其他反向圖片搜索引擎的圖片搜索功能。PHP通過網站內部圖片搜索

我在互聯網上搜索了很多,我無法在我的網站上使用谷歌搜索工具(apiCurl)。主要原因是我想在網站內搜索圖片的頁面(搜索結果將是包含圖片的頁面)。這是場景。

當用戶上傳圖片時,後臺php將處理圖片並查找已存儲在服務器上的相關圖片(圖片存儲在服務器目錄中,並且其文件名存儲在與產品關聯的數據庫中)它會列出具有類似產品圖像的產品)

我假設首先必須處理存儲在服務器中的所有圖像,並將相關像素信息與文件名一起存儲在數據庫中。但我不知道要存儲什麼以便稍後搜索。

+0

什麼你不能僅僅通過像素搜索。 '相似'這個詞。如果您抓住相機拍攝兩張對象圖片,則會發現它們的二進制表示形式完全不同,即使您要比較普通的未壓縮像素。它需要非常先進的算法,並且有很多時間來「教」這些算法。這不是您可以使用一個簡單的PHP腳本和一組文件夾中的圖像構建的東西。 – GolezTrol

+0

只需在圖像中查找邊緣本身就是一個相當先進的項目。 –

+0

@GolezTrol。感謝您的輸入。但我不想完全比較,但相似。是的,這是一個高級項目,但尋找想法。 –

回答