지식나눔

8-bit color 에 대해서

보통 색을 8-bit color 로 나타낼경우 RGB 를 0~255 로 표현하는데 예를들어 레드의 경우 (255,0,0) 으로 표현 합니다. 위의 value 를 뭐라고 부르나요?? 정식명칭 및 논문, 연구등에서 사용하는 용어를 문의 드립니다. 아시는 분은 자세히 설명 부탁 드립니다. 추가적으로 위의 내용이 포함되어 있는 논문이나 참고 자료 있으시면 같이 첨부 부탁드립니다. 위의 내용에 대해서 논문에 기술해야 하는데 뭐라고 기술해야 할 지 잘 몰라서 문의 드립니다. 감사합니다.
  • 8-bit color
지식의 출발은 질문, 모든 지식의 완성은 답변! 
각 분야 한인연구자와 현업 전문가분들의 답변을 기다립니다.
답변 1
  • 답변

    이응신님의 답변

    범용적으로 그냥 RGB color라고 사용합니다. RGB처럼 더해서 얻는 색은 사람의 눈을 기준으로 하므로 (흡사 SI-단위계의 칸델라 정의 처럼) 여러 가지 색상 모델과 처리 기법에 따라 달라집니다. 즉, 사람의 눈에 최종적으로 도달하는 빛을 발생시키는데 필요한 장치들 (CRT, LED, LCD 등)에 따라 처리기법이 다릅니다. 국제적인 색상기준에 따라 정의하는 방법이 있고 (ICC나 ISO 등), 화상처리 도구와 전산처리 방법에 따라 달라집니다. 말씀하신대로 R색상을 (255,0,0)으로 정의하는 방법은 (2^8-1,0,0)로 전산처리하는 Red 채널 하나를 의미합니다. 채널 당 8비트로 정의를 하고 3개 채널에서 각각의 색상을 더해서 하나의 색을 표현하는데 전체를 따져보년 16.7백만 색이 나오는데 의학적으로 1천만 색상까지 인간의 망막에서 처리해서 뇌에서 인식한다고 하니까 나머지 잉여색상은 컴퓨터에 따라 여러 가지 제어신호로 넣고 있습니다. 더 정밀하게 제어하는 컴퓨터에서는 24비트를 3원색을 표시하고 나머지 여러 색상 제어와 프린트할 때를 고려한 제어신호를 합쳐 32비트로 처리하기도 합니다. 따라서 정확한 학문적인 용어는 해당 분야에서 통상적으로 사용하는 관례에 따라야 합니다. 워낙 다양하게 사용하므로 어떤 분야에서 어느 용어로 사용하는지는 명확하지 않습니다. 아래를 참고하면 색상모델과 RGB color에 대한 내용, 관련 분야의 논문이나 발표한 글을 찾아보실 수 있습니다. http://en.wikipedia.org/wiki/RGB_color_model
    범용적으로 그냥 RGB color라고 사용합니다. RGB처럼 더해서 얻는 색은 사람의 눈을 기준으로 하므로 (흡사 SI-단위계의 칸델라 정의 처럼) 여러 가지 색상 모델과 처리 기법에 따라 달라집니다. 즉, 사람의 눈에 최종적으로 도달하는 빛을 발생시키는데 필요한 장치들 (CRT, LED, LCD 등)에 따라 처리기법이 다릅니다. 국제적인 색상기준에 따라 정의하는 방법이 있고 (ICC나 ISO 등), 화상처리 도구와 전산처리 방법에 따라 달라집니다. 말씀하신대로 R색상을 (255,0,0)으로 정의하는 방법은 (2^8-1,0,0)로 전산처리하는 Red 채널 하나를 의미합니다. 채널 당 8비트로 정의를 하고 3개 채널에서 각각의 색상을 더해서 하나의 색을 표현하는데 전체를 따져보년 16.7백만 색이 나오는데 의학적으로 1천만 색상까지 인간의 망막에서 처리해서 뇌에서 인식한다고 하니까 나머지 잉여색상은 컴퓨터에 따라 여러 가지 제어신호로 넣고 있습니다. 더 정밀하게 제어하는 컴퓨터에서는 24비트를 3원색을 표시하고 나머지 여러 색상 제어와 프린트할 때를 고려한 제어신호를 합쳐 32비트로 처리하기도 합니다. 따라서 정확한 학문적인 용어는 해당 분야에서 통상적으로 사용하는 관례에 따라야 합니다. 워낙 다양하게 사용하므로 어떤 분야에서 어느 용어로 사용하는지는 명확하지 않습니다. 아래를 참고하면 색상모델과 RGB color에 대한 내용, 관련 분야의 논문이나 발표한 글을 찾아보실 수 있습니다. http://en.wikipedia.org/wiki/RGB_color_model
    등록된 댓글이 없습니다.