티스토리 뷰

Work

요새 하는 프로젝트

corgan 2007. 1. 14. 14:28
사용자 삽입 이미지
간단하게 쓰면 초당 2m 속도로 움직이는 전기강판에 칼라 센서로 색상 정보를 측정해서 표면의 산화 정도를 알아내 보겠다 그런건데. 지금은 아직 시작하는 단계라서 만들어 놓은 실험 장치에 철판은 없고 대신 종이를 붙여서 테스트하고 있다. 문제는 이 센서가 흔히 사용하는 000000 ~ FFFFFF 범위의 RGB 값을 주는게 아니라 각각 0 ~ 32767 범위의 RGB component 값과 intensity(명암) 값을 따로 준다는거. 이걸 적당히 변경해서 지금 입력으로 들어오는 색을 보여주고 싶은데 이리저리 삽질을 해봐도 답이 안나오네. 매뉴얼에도 달랑 몇줄만 적혀 있어서 별로 도움이 안되고. 혹시 converting 방법 아는분 있으면 가르쳐 주세요~

The colour share arises from the share of a specific sensor value (elements ColorValues[red/green/blue]) in the sum (element sIntensity) which cannot exceed 1. The colour shares obtained upon requesting the measurement results have a value range of 0…32767. Value 32767 corresponds to a colour share of 1, the resolution thus amounts to 1/32767th.