php – 如何在MySQL数据库中存储HTML颜色代码,然后搜索一系列颜
发布时间:2020-12-11 23:50:53 所属栏目:MySql教程 来源:网络整理
导读:我有一个脚本,可以从图像中提取最常出现的颜色.我想将这些数据存储在MySQL中,然后能够根据颜色的点击来提取图像.例如,如果用户点击红色,我想拉出其他具有“红色”颜色计数的图像.我不确定如何在一系列颜色值中搜索或在数据库中实际存储的值.理想情况下,我想
我有一个脚本,可以从图像中提取最常出现的颜色.我想将这些数据存储在MySQL中,然后能够根据颜色的点击来提取图像.例如,如果用户点击红色,我想拉出其他具有“红色”颜色计数的图像.我不确定如何在一系列颜色值中搜索或在数据库中实际存储的值.理想情况下,我想向用户展示一个渐变带,让他们点击它以找到与他们点击的颜色接近的图像. 我可以用来获取更多信息的任何帮助,指针或关键字都是有用的. 最佳答案 看看我对这个question的回答.基本上你分别存储每个组件的十六进制值,然后你可以用一个简单的mySQL查询来搜索它们.我想你可以通过迭代图像中的每种颜色并将顶部x颜色放入表格来填充表格.从imageColors中选择imageName(ABS(红色 – $redHex)ABS(蓝色 – $blueHex)ABS(绿色 – $greenHex)< $threshold) $threshold是颜色之间的最大距离. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
推荐文章
站长推荐
热点阅读