
이미지 데이터의 표현은 크게 2가지로 나눌 수 있다. 바로 비트맵(Bitmap) 이미지와 벡터(Vector) 이미지이다.
- 비트맵은 픽셀 단위로 구성된다.
비트맵은 모든 정보를 픽셀단위로 저장한다. 대표적인 비트맵 이미지로 BMP, GIF, JPEG, TIFF, PNG 등의 파일 형식이 있다. 화면에 보여주는 속도가 빠르고 미세한 색의 표현도 가능하다는 장점이 있다.
- 벡터는 수식 형태의 명령으로 구성된다.
벡터 이미지는 수학적 표현을 통해 그림 정보를 수식 형태의 명령으로 저장한다. 점의 위치와 같이 색상, 두께 등의 정보를 기억하기 때문에 아무리 확대하고 축소해도 화질 저하가 거의 없다. 대표적인 파일 형식은 WMF, AI, SVG가 있다.
번외) 인공지능은 어떤 원리로 그림을 그리는가?
인공지능이 그림을 그리는 방법은 방법론에 따라 다르다. 대표적인 방법론은 이미지를 생성하는 유명한 알고리즘인 GAN이 있다고 볼 수 있겠다. GAN은 적대적 생성 신경망이라고 번역되는 AI기술 중 하나이다. 실제로 가까운 이미지나 사람들이 쓴 것같은 글 등 가짜 데이터를 생성하는 모델이기도 하다.
'자료구조' 카테고리의 다른 글
| 자료형이란 무엇인가? (0) | 2024.04.23 |
|---|---|
| 렝스부호화에 대하여 (0) | 2024.04.23 |
| 빅 데이터의 유망 직종 (0) | 2024.04.09 |
| CRC 체크썸이란 무엇인가? (0) | 2024.04.09 |
| 문자는 어떻게 저장되고 표현될까? (0) | 2024.04.09 |