Bir veritabanı dışında en iyi uyan renkleri bulmak

0 Cevap php

We have a database-table where we manage a range of colors. In this table we save the following attributes for a color:

  • RBG değerleri
  • HSV-değerleri
  • ve Lab-değerleri

Bu değerlerin her biri ayrı bir alanında. Ne şimdi ulaşmak istiyorum bu değerleri aramak eğer iyi eşleşen renkleri bulmak.

The user can choose for which of those color-models he wants to do a search. Our first approach was to search for those values in the database with a range (so if the user searches for a value 150 of red (RGB) we query the database with BETWEEN 100 AND 200.

Kombine değerleri her zaman onları aramak ve uygun satırları bulmak zaman farklı olduğundan sonuç çok iyi değil.

En iyi renk eşleme için bizim veritabanı aramak için daha iyi bir yaklaşım var mı?

Explanation of "best match":
We want to find the nearest color, so if we search for a red, we just want reds. Maybe it's possible to calculate the percentage of match so the user could choose if it has to be a 100% match or if 50% are also okay.

0 Cevap