2013-04-03 141 views
0

我有顏色的數據庫(MySQL的)名單從http://www.coolphptools.com/color_extract產生的,可能這個形象enter image description here搜索顏色,有調色板

到搜索,從顏色的托盤像什麼將是查詢,我應該如何保持在DB列表,我很抱歉,但實際上我不知道如何管理,手動爲每個圖像列出一份清單,這需要很多工作,而且需要時間,而不是邏輯,也許存在一種更好的方式,

我的模板列表,我需要創建一個搜索像http://www.templatemonster.com/templates.php顏色,我需要只是一個想法如何開始

非常感謝!

回答

0

存儲在數據庫中,你可以存儲紅,綠,藍色值與可能是十六進制值作爲密鑰(或甚至RGB值作爲組合鍵)

seperatley那麼它是由你來決定什麼你定義爲'接近另一種顏色'如果你的意思是所有三個顏色通道的顏色平均差異,那麼你將需要構建一個精確的sql語句,但是有很多定義什麼是最接近的,所以它非常依賴很多關於你的確切情況。

+0

我有一個模板列表,我需要創建像http://www.templatemonster.com/templates.php這樣的顏色搜索,並且我認爲最好爲每個模板創建一個主色的列表,而不是搜索扔它 – mIRU

+0

是的,所以有一個表與你的顏色,與圓頂排序的id你可以從你的模板表引用將工作正常不是嗎?至於顏色的親密度,那是爲了決定你想如何定義近距離。 –

+0

我需要如果搜索灰色,只是灰色的一些變化 – mIRU

相關問題