내가 지정한 색상으로 오브젝트가있는 이미지를 표시합니다 추적 프로그램을 만들려고 노력하고 있어요 :RGB HSV에 사용 colorsys
이내가 RGB를 사용하고이 작업을 수행하기를 지금은 사용하기가 정말 어렵지만 색상으로 변환하여 작업하기가 더 쉽습니다. 내가 colorys를 사용하려고하지만 일부 연구를하고 난 후에 나는 그것이 무엇을 원하는 매개 변수와 그것이 무엇을 제공하는지 전혀 모른다. 나는 colorizer.org를 사용하여 경기를하려고 노력했지만 약간의 논점을 얻습니다.
>>> import colorsys
>>> colorsys.rgb_to_hsv(45,201,18)
(0.3087431693989071, 0.9104477611940298, 201)
alredy colorsys는 출력이 0과 1 사이의 부동 소수점이 항상 있다고 https://docs.python.org/2/library/colorsys.html에 있기 때문에 문서화, 값도 값이 사이에 표준 HSV 같이 불가능하다 (201)와 같이 행동하지 않습니다 0과 100.
내 질문은 : colorsys는 입력으로 무엇을 기대합니까? 출력을 표준 HSV로 변환하려면 어떻게해야합니까? (색조 = 0-360, 채도 = 0-100, 값 = 0-100)
감사합니다. 바닥재 부분은 내가 파이썬 2를 사용하고 있는데 파이썬 2 (파이썬 2 파이썬) (기본값)와 나는 이것을 시도했지만 단지 0.0의 답을 얻었습니다. – mateuszdrwal
@mateuszdrwal "기본값은?", 파이썬 2는 내 * 기본 파이썬 *입니다. PEP394에서 말했듯이'python'은 모든 시스템에서 파이썬 2가 될 것으로 예상됩니다 * ("당분간은 모든 배포판이 그 python은 python2와 같은 대상을 가리 킵니다. ") *, 선호하는 Python 3 버전에'python3'을 사용하십시오. 특히, 우분투 16.04는 기본적으로 파이썬 2가 더 이상 제공되지 않습니다 (수동으로 설치해야합니다). 그러나 파이썬 3 인터프리터는 여전히'python3'라고 불리우며, 실제로'python-2.7'을 설치하면 '/ usr/bin/python -> python2.'7도 얻으십시오. –
@AnttiHaapala 필자가 "기본"으로 언급 한 것은 필자가 rpi에서 .py 파일을 만들면, 그렇지 않다면 Python 2.7.9에서 IDLE로 열 것이다. – mateuszdrwal