첫 번 째 , 상기 이미지 의 색 분포 에 따른 코드 정보 를 생성 하 는 동작 방법 을 상기 도 6 을 참조 하 여 설명 하 면 , 상기 수신 한 이미지 정보 를 분석 ( 601 ) 하 고 , 상기 이미지 정보 가 RGB 포맷 ( 예 를 들 어 PNG , JPEG , BMP ) 인지 판단 ( 603 ) 한다 . 상기 판 단결 과 , 상기 이미지 정보 가 RGB 포맷 이 면 , RGB 별 색 분포 정보 를 추출 ( 607 ) 한다 . 그러나 상기 판 단결 과 , 상기 이미지 정보 가 RGB 포맷 이 아니 면 , 상기 이미지 정보 를 RGB 포맷 으로 변환 ( 605 ) 하 고 RGB 별 색 분포 정보 를 추출 ( 607 ) 한다 . 여기 서 상기 RGB 별 색 분포 정보 를 추출 하 는 동작 은 상기 이미지 정보 에서 각 ' R ',' G ' 및 ' B ' 의 색상 단계 별 색상 정보 에 대응 되 는 픽셀 이 몇 개 가 존재 하 는지 카운트 하 는 동작 을 의미 한다 . 일반 적 으로 상기 픽셀 의 ' R ',' G ' 및 ' G ' 는 각각 ' 0 '~' 255 ' 색상 단계 중 한 단계 의 색상 을 갖 고 있 다 . 상기 ' 0 ' 은 밝 은 색 , ' 255 ' 는 어두운 색 즉 , ' R ' 이 ' 0 ' 이 면 가장 밝 은 붉은색 이 고 ' 255 ' 는 가장 어두운 붉은색 이 된다 . 상기 각각 의 픽셀 에 는 상기 ' R ',' G ' 및 ' B ' 의 색상 단계 별 색상 정보 를 갖 고 있 음 으로 각 ' R ',' G ' 및 ' B ' 의 색상 정보 별로 몇 개 의 픽셀 이 존재 하 는지 카운트 할 수 있 다 . 예 를 들 어 상기 색 분포 정보 에서 ' R ' 의 ' 0 ' 단계 색상 은 3 개 의 픽셀 . ..' 25 ' 단계 색상 은 7 개 의 픽셀 . ..' 230 ' 단계 색상 은 75 개 의 픽셀 . ..' 255 ' 단계 색상 은 19 개 의 픽셀 이 되 고 ;' G ' 의 ' 0 ' 단계 색상 은 1 개 의 픽셀 . ..' 25 ' 단계 색상 은 3 개 의 픽셀 . ..' 230 ' 단계 색상 은 56 개 의 픽셀 . ..' 255 ' 단계 색상 은 3 개 의 픽셀 이 되 고 ; ' B ' 의 ' 0 ' 단계 색상 은 35 개 의 픽셀 . ..' 25 ' 단계 색상 은 46 개 의 픽셀 . ..' 230 ' 단계 색상 은 3 개 의 픽셀 . ..' 255 ' 단계 색상 은 84 개 의 픽셀 이 될 수 있 다 .