avori / src /utils /colors.py
Alimustoofaa's picture
first commit
0e549ca
raw
history blame contribute delete
516 Bytes
# COLOR Data
import pandas as pd
index=["color", "color_name", "hex", "R", "G", "B"]
csv = pd.read_csv('colors.csv', names=index, header=None)
def recognize_color(R,G,B):
minimum = 10000
for i in range(len(csv)):
d = abs(R- int(csv.loc[i,"R"])) + abs(G- int(csv.loc[i,"G"]))+ abs(B- int(csv.loc[i,"B"]))
if(d<=minimum):
minimum = d
cname = csv.loc[i,"color_name"]
return cname
# b,g,r = img_avg_color[1,1]
# b,g,r =int(b),int(g),int(r)
# recognize_color(b,g,r)