Gray Code, Gray Scale   그레이 코드, 그레이 부호, 그레이 코딩, 그레이 스케일, 계조

(2021-06-30)

Gray Image, 회색조 영상


1. 그레이 부호/코드 (Gray Code)

  ㅇ 수의 크기가 변할 때 인접한 수 사이에 한 자리 만 변하게 만들어진 코드


2. 이진 그레이 코드 (Binary Gray Code)2진수의 한 자리 만 변하게끔(1 bit씩 만 변함) 만들어진 코드

  ㅇ n 비트 이진 그레이 코드
     - 표현 가능한 경우의 수 : 2n
        . 즉, 이진 그레이 코드를 2n 만큼 다르게 표현할 수 있음

  ㅇ 가장 많이 쓰이는 이진 그레이 코드 => `Reflected Binary Gray Code`

      

     - 위 `Reflected Binary Gray Code`가 가장 일반적이어서 이를 그냥 그레이 코드라 함

  ㅇ 응용 : 주로, A/D변환(D/A변환) 등에 많이 쓰임


3. 그레이 레벨,그레이 스케일 (Gray Level, Gray Scale), 회색조 영상 (Gray Image)영상 밝기(Intensity)를 연속 이산적 값으로 (단계적 다단계로) 구분시킨 것

  ㅇ 구분 가능 단계 수 :  통상, 28 = 256개
     - 8 비트(28 = 256개)에서 256개의 연속된 이산 레벨로 구분짓게 됨
     - 컴퓨터자료형(C/C++ 경우)은, 1 바이트 크기를 갖는 unsigned char 로써 표현

  ㅇ 수치값 정도 : 0 ~ 255
     - 통상, 밝은 회색일수록 큰 값을 갖고, 어두울수록 작은 값을 갖음



Copyrightⓒ   차재복 (Cha Jae Bok)