2015-02-05 2 views
0

누구나 저에게 비트 필드에 색상 값을 할당하여 상대적으로 비슷한 비트 필드가 서로 비슷한 색상을 갖도록 표시 할 수 있습니까? 그래서 예를 들어비트 필드의 색상을 표현하십시오.

01100111 

그리고

01110111 

은 상대적으로 색상 가깝습니다. 그러나

11011001 

우리는 모든 비트 필드의 배열이있는 경우 다음 ... 더 멀리

"더 멀리"나는 등 색조, 채도, 밝기, 먼 의미하는 것입니다 그것은 그 (것)들을 전부 비교하고 그 후에 일련의 색깔을 생성하는 것이 가능할. 그러나 우리가 알지 못하고 하나의 비트 필드가 항상 하나의 색으로 표현되기를 원하면 어떻게해야할까요?

그렇지 않으면 주어진 숫자에 대해 가능한 모든 색상 값을 사전 계산할 수 있습니다. 그 일을 어떻게 하죠?

답변

0

(본질적으로) 감지 된 색 공간에는 2 차원 만 있기 때문에 독자적으로 비트를 처리하는 동안 각 비트에 대해 별도의 크기를 지정하므로이 작업을 수행 할 수 없습니다.

+0

색상이 1 차원 속성이라고 생각 했습니까? – HedgepigMatt

+0

아니요 - 빈도 (색상 값) 대 에너지 (밝기)로 생각하십시오. PuTTY에는이를 확인하는 데 도움이되는 색상 선택 대화 상자가 있습니다. 스크린 샷이있는 [http://fastdot.com/resources/change-the-appearance-of-putty/] 페이지 –

+0

N 비트에 대해 가능한 모든 조합을 사전 계산한다면 어떨까요? 저는 O 복잡성이 O (2^N)가 될 것이라고 추측합니다. – HedgepigMatt