본문 바로가기
공부정리 및 기록/[그래픽] 컴퓨터 그래픽스

4. 컴퓨터그래픽스의 기본개념

by 9월스튜디오 2020. 6. 1.

1. 픽셀

1) 디지털 이미지의 기본 단위 - 픽셀

- 하나의 그림은 픽셀이라는 점들의 집합으로 표현됨.

- 우리 눈으로 보기에는 그림이 자연스러운 선과 면으로 이루어진 것 같아도 모자이크식의 미세한 점으로 이루어 짐.

2. 비트맵 / 벡터 (이미지/폰트)

1) 비트맵 (bitmap) 이미지

- 이미지에 대한 정보가 점으로 표현되어 있음

- 여러 픽셀로 이루어진 하나의 그림

- 래스터(raster) 이미지라고도 함.

- 사진이나 비디오 정지화면 등 그래픽 파일로 변환할 때 이용

- 컬러의 점진적 변화를 표현하는데 용이

- 비트맵 방식의 그림을 확대할 경우 화질 저하.

2) 벡터 그래픽

- 도형 정보를 수식적으로 표현

- 그림을 확대하거나 축소하여도 형태를 그대로 유지

- 세밀한 부분이나 컬러의 점진적 변화 표현이 어려움

- 구성하는 객체가 다양하고 많을 수록 파일 크기가 커짐

3) 폰트

- 컴퓨터 상 글자표현을 위해서 글자의 코드와 모양, 즉 폰트 정보를 알아야 함

- 글자의 모양은 각각 미리 그려져 파일로 저장되어 있어야 함.

- 벡터 폰트는 수식을 이용하여 도형적으로 표현했기 때문에 글자의 크기가 달라져도 문자의 모양이 변하지 않음.

3. 아날로그 / 디지털데이터

1) 아날로그 데이터

- 자연 그대로의 형태를 지니고 있는 데이터

- 보통 사람의 눈에 보이는 사진이나 영화의 형태의 데이터

2) 디지털 데이터

- 컴퓨터로 이미지를 처리하기 위해서 수치로 표현되는 디지털 데이터로 변환되어야 함.

- 디지털 데이터는 이미지를 수십만개의 점으로 구분하여 각 점의 대표 색을 수치로 표현함.

- 스캐너는 아날로그 이미지를 디지털 데이터로 변환시켜줌.

4. 샘플링

 

1) 부분적 정보만 변환

- 아날로그 데이터를 디지털로 변환할 때, 부분적으로만 정보를 변환함.

- 사진의 경우 그림의 모든 부분을 완벽하게 변환하는 것이 아니라 일정한 간격을 두고 부분적으로 정조를 인식하여 변환함.

5. 해상도

1) 개요

- 이미지의 정밀도를 말함

- 픽셀, 도트, 점 등이 이미지를 표현하는 정밀성

- 이미지를 구성하는 점의 수가 많을수록 더욱 세밀하게 표현됨.

2) 3가지측면

(1) 이미지 입력시의 해상도 : 이미지 원래의 선명도와 스캐너의 성능에 좌우.

- 원래의 이미지, 사진이나 그림이 얼마나 선명한가

- 이미지를 컴퓨터로 인식할 때 얼마나 샘플링을 자세하게 하는가.

(2) 모니터의 해상도 : 비디오 보드의 성능과 모니터의 성능에 좌우

(3) 이미지 출력시의 해상도 : 인쇄하는 프린터의 성능에 좌우.

3) 이미지 입력시의 해상도 변경

(1) 업샘플링 : 인터플레이션(interpolation) 이용하여 픽셀 수를 늘림

(2) 다운샘플링 : 픽셀의 수를 줄임.

4) 방법

(1) 픽셀수만 늘리는 방법

- 최단입점 (하드 가장자리 유지)

- 색상 수는 그대로하여 픽셀만 늘림.

(2) 쌍입방 자동

- 인터폴레이션 업샘플링

- 주변 픽셀의 중간 색상의 픽셀을 추가하여 픽셀수를 추가함.

(입력시 해상도: 광학해상도 ---- 늘린 해상도: 최대해상도)

5) 모니터 해상도

- 작업시의 해상도

- 640*480, 1024*768, 1280*768, 1600*900 등 다양한 수치 적용 가능.

6. 색심도

1) 정의

- 이미지를 픽셀로 구분하고 픽셀 하나에 한가지 색상을 부여.

- 해당 픽셀의 내용을 대표하는 색상의 번호 부여

- 이진법을 이용하여 숫자 부여

2) 특징

-픽셀 하나당 얼마나 큰 정보가는 할당되어 있는가

몇비트의 정보로 이루어져 있느냐에 따라 픽셀 하나가 표현할 수 있는 색의 수가 정해짐

3) 데이터 샘플의 크기에 따른 색심도 변화

- 8비트는 256, 16비트는 54,536, 24비트는 1690만여 가지의 컬러 구현.

댓글