Skip to main content
. 2025 Jun 5;25(11):3572. doi: 10.3390/s25113572
Algorithm A1 Find the nearest color
  • 1:

    function closest_color( requested_color )

  • 2:

        for  (key,name)webcolors.CSS3_HEX_TO_NAMES.items()  do

  • 3:

             (r_c,g_c,b_c)webcolors.hex_to_rgb(key)

  • 4:

             distance(r_crequested_color[0])2+(g_crequested_color[1])2+(b_crequested_color[2])2

  • 5:

             min_colors[distance]name

  • 6:

        end for

  • 7:

        return  min_colors[min(min_colors.keys())]

  • 8:

    end function