Calcular la distancia entre colores en el espacio HSV

Tengo la intención de encontrar una distancia métrica entre dos colores en el espacio HSV.

Suponga que cada elemento de color tiene 3 componentes: tono, saturación y valor. El tono está comprendido entre 0 y 360, la saturación está comprendida entre 0 y 1 y el valor está comprendido entre 0 y 255.

Además, el tono tiene una propiedad circular, por ejemplo, 359 en tono está más cerca de 0 en valor de tono que 10 en tono.

¿Alguien puede proporcionar una buena métrica para calcular la distancia entre 2 elementos de color en el espacio HSV aquí?

Respuestas a la pregunta(2)

Su respuesta a la pregunta