原文链接:一篇很好的博客
我的需求:已知两个RGB颜色,转换为HSV,并且判断这两个颜色的相似性。
RGB转HSV在python中有现成的方法:
import colorsys
H_1, S_1, V_1 = colorsys.rgb_to_hsv(color1[0], color1[1], color1[2])
在HSV颜色空间中计算色差:
def hsv_D_value(color1, color2):
# color1, color2是RGB颜色,先转换为HSV
import colorsys
H_1, S_1, V_1 = colorsys.