Python을 사용하여 RGB 색상을 영어 색상 이름으로 변환
RGB 색상 튜플을 포괄적인 영어 색상 이름으로 변환하는 작업과 함께 Python이 있습니다. 솔루션을 보유하는 모듈: webcolors.
webcolors' rgb_to_name() 함수는 예제에서 볼 수 있듯이 직접 변환 경로를 제공합니다.
<code class="python">>>> rgb_to_name((0, 0, 0)) 'black'</code>
그러나 정확히 일치하는 항목을 찾을 수 없으면 webcolors에서 예외가 발생합니다. 이를 처리하기 위해 우리는 가장 일치하는 색상 이름을 검색하는 해결 방법을 만들었습니다. 이 솔루션은 다음 단계를 사용합니다.
예:
<code class="python">requested_colour = (119, 172, 152) actual_name, closest_name = get_colour_name(requested_colour) print("Actual colour name:", actual_name, ", closest colour name:", closest_name)</code>
출력:
Actual colour name: None , closest colour name: cadetblue
이 접근 방식은 다음을 보장합니다. 정확히 일치하는 색상이 없더라도 가장 가까운 영어 색상 이름을 받게 됩니다.
위 내용은 Python을 사용하여 RGB 색상을 영어 색상 이름으로 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!