我现在能够从图片中提取颜色,但现在我希望能够搜索/过滤颜色;类似于你在Dribbble和其他网站上可以做的。我该如何创建呢?
在创建新帖子并链接post_id时,将颜色代码插入数据库中的新表格颜色?或?
我使用了以下答案来提取颜色。
答案 0 :(得分:1)
是的,您可以创建一个将图像链接到颜色的表格。
colour_id colour_code
1 #666666
2 #CCCCCC
... ...
post_id colour_id
1 1
1 2
2 3
... ...
您可能希望规范化搜索输入中的颜色代码(例如,将#666
转换为#666666
),因为您的用户可能会期望这样。
将颜色分组为浅蓝色,深灰色等组也是有意义的。用户可能并不总是知道他/她正在寻找的图像中颜色的确切颜色代码。您可以创建另一个表格,用于将颜色代码映射到组,例如colour_code_to_group
,然后将帖子映射到组而不是(或除了)颜色代码。