컴퓨터가 이미지를 표현하는 방법으로 이미지를 표현해보기
(1) 컴퓨터가 이미지를 표현하는 방법 이야기
팩스가 어떻게 그림을 전송할까요? 컴퓨터의 그림그리는 프로그램, 게임의
그래픽, 영상 등을 보며 컴퓨터는 이미지를 저장하고 필요하면 보여주기도
해야 합니다. 컴퓨터가 숫자만을 이용해 그림을 저장한다면 어떻게 하는 걸까요?
작은 점들이 보입니다. 이러한 점을
픽셀이라고 합니다.
그리고 이 그림을 보면 어떻게 숫자로
그림을 표현하는지 알 수 있습니다.
첫 줄을 보면 처음 1칸은 흰색 , 다음
3칸은 검은색, 마지막 1칸은 흰색입니다.
항상 첫 번째 숫자는 흰색을 의미하는
규칙도 알 수 있습니다. 그래서 4, 5번째의
줄에서는 0으로 시작합니다.
그렇다면 색깔이 있는 그림은 어떻게할까요?
색깔 마다 숫자를 매깁니다. 검은색은 0, 노랑색은 1, 빨간색은 2, 이런 식으로
규칙을 만든 뒤에 앞에 칸의 수를 바로 뒤에는 색의 번호를 써서 숫자를 2개씩
쓰는 것이지요. 예를 들어 10 , 21 , 22 라고 한다면 1칸 검은색, 2칸 노랑색,
2칸 빨간색이 되는 것입니다.
아래 그림을 완성해보거나 직접 코드를 만들어보세요.
<이미지 출처 : CS Unplugged>
댓글
댓글 쓰기