쿠폰 사용하기

  • 1위. [레벨:1]이율맨
    19070P
  • 2위. [레벨:1]이율맨
    19070P
  • 3위. [레벨:1]이율맨
    19070P
  • 4위. [레벨:1]이율맨
    19070P
  • 5위. [레벨:1]이율맨
    19070P

* PC Tip, 유용한 정보등을 올려주세요

이미지 파일 포맷을 알아보자

조회 수 9873 추천 수 0 2010.08.11 14:18:00

우리가 컴퓨터를 사용하다보면 늘 접하는 파일 형식들이 있다.

 

예를 들어, 그래픽의 경우 bmp, gif, jpeg 등을 흔히 접하게 되고, 오디오의 경우 wav, mp3, ra, mid 등의 파일을 쉽게 볼 수 있다.

 

그러나 겉으로 드러나는 외양은 모두 같아 보이지만 안으로 들어가 보면 각 파일 형식들의 특징과 성격은 매우 다르다는 것을 알 수 있다.

 

 즉, 같은 이미지라 할지라도 어떤 파일 형식은 용량이 크고 어떤 것은 작으며 어떤 것은 화질이 좋고 어떤 것은 그렇지 않는 등의 차이가 있다는 것이다.

 

그림을 단순히 감상할 때는 이러한 차이가 별 의미가 없지만 이미지를 편집하거나 디스크 공간을 고려한다면 이것은 한번쯤 생각해 볼만한 문제이다.

 

그래서 오늘 활용은 다양한 그래픽 포맷에 대해 알아보고자 한다.

 

대체 이렇게 다양한 파일 형식 사이에 어떤 특징과 차이가 있는지를 한번 생각해본다면 그래픽에 한층 자신감이 생길 것이다.


파워 유저로 가는 길은 튼튼한 기초에서 시작한다는 사실을 잊지말기를...



1. BMP

그래픽 데이터는 크게 비트맵 형식과 벡터 형식으로 나누어지는데, 전자는 우리들이 평소 사용하는 형식으로서 픽셀(도트, 혹은 점) 단위로 이미지 정보를 기억하고, 후자는 좌표 단위로 이미지를 기억한다. 쉽게 말하면 비트맵은 모눈종이에 그림을 그린 것이기 때문에 확대/축소를 하면 눈금이 커지거나 작아져서 이미지의 변형이 생기게 되고, 벡터 형식의 이미지는 그 좌표만 기억하기 때문에 확대/축소해도 이미지가 왜곡되는 현상은 일어나지 않는다. BMP는 MS에서 개발된 윈도우 표준의 비트맵 형식으로 윈도우 운영체제의 기본적인 그래픽 포맷이다. 윈도우가 시작되거나 끝날 때 보이는 로고 그림이나 바탕 화면에 보이는 배경 그림은 모두 BMP 형태의 파일이다. BMP는 그림 데이터를 비효율적으로 저장하므로 실제로 필요한 크기보다 큰 파일을 만들게 된다는 단점이 있다. 그러나 바탕 화면의 그림 만큼은 run-length encoding이라는 기법을 써서 크기를 줄이는 것이 가능하다.


2. GIF(Graphics Interchange Format)

웹에서 대부분의 컬러 그림과 배경 그림은 GIF 파일이다. 이 간결한 파일 형식은 적은 색을 쓰는 그래픽에 매우 적당한데, 한때는 온라인에서 가장 널리 쓰이는 파일 형식이었다. 그러나 JPEG 형식이 사진에 사용되면서 GIF는 기반을 잃게 되었다. GIF는 256 색으로 제한이 있는 반면, JPEG은 1천6백만 색까지 표현할 수 있어서 사진과 화질이 거의 같다.

1987년 컴퓨서브에서 개발된 GIF는 별로 주목을 끌지 못한 포맷이었는데, 인터넷의 활용이 늘어나면서 새롭게 부각되었다. 아마 웹에서 유용하다는 이점이 발견되지 않았다면 gif 포맷은 사라졌을지도 모를일이다. GIF87로 불리고 2년뒤 인터레이싱, 투명성, 애니메이션 등의 새로운 기능을 추가한 형식은 GIF89a로 알려져 있다. 사람들은 대개 두개의 GIF 버젼을 구분하지 않으므로 누군가 어떤 그림 형식을 그냥 [GIF]라고 하지 않고 [GIF89]라고 지칭한다면 그것은 애니메이션을 가리키는 것으로 보면된다.

① interlaced GIF

GIF89a 그래픽 표준의 한 특징인 인터레이스 GIF는 한번에 한 줄씩 이미지를 로딩하지 않고 선들이 교차되는 통로에서 이미지를 보여준다. 어떤 그래픽 뷰어와 웹 브라우저를 사용하느냐에 따라, 인터레이스 GIF는 [베네치아 블라인드(venetian blind)] 효과를 내기도 하고 단조로우며 투박한 이미지를 만들기도 한다. 인터레이스 GIF를 사용하는 페이지를 이용하면 적어도 이미지 윤곽을 빨리 볼 수 있다. 그러므로 그 페이지는 인터레이스 GIF를 사용하지 않는 페이지보다 로딩 속도가 빠르다. 인터레이스 GIF를 지원하지 않는 브라우저는 이미지를 보통 GIF 형태로 단순하게 보여준다.

② transparent GIF

GIF89 그래픽 표준의 한 특징인 투명 GIF(transparent GIF)를 이용하면 선택한 이미지의 배경화면을 볼 수 있는데, GIF를 만들 때 디자이너는 이미지 팔레트에서 한 색깔을 투명색으로 지정할 수 있다. 페이지 바탕색을 볼 수 있도록 투명색은 GIF 바탕색에 투과되어 이미지가 페이지에 떠있는 것처럼 보이게 된다.
투명 GIF는 보통 GIF처럼 이미지를 단순하게 보여주지 않는데, 요즘 대부분의 웹 브라우저는 투명 GIF를 지원한다.


3. JPEG(Joint Photographic Experts Group)

이 파일 형식은 많은 색을 사용하는 화상을 위한 것으로, Joint Photographic Experts Group 위원회에 의해 개발되었다. JPEG은 사진과 같이 색상 정보가 많이 들어 있는 그림을 GIF와 같은 유사한 파일 형식에 비해 더 잘 압축하는데, 원래의 색을 상당히 충실하게 보존한다. 따라서 JPEG 파일은 크기가 더 작아져 다운로드 시간과 하드디스크 공간을 절약할 수 있다. JPEG 파일은 압축 정도를 설정할 수 있는데, 압축을 많이하면 할수록 더 많은 색상 정보가 손실되고, 그에 따라 화질도 떨어지게 된다.

# progressive JPEG -위에서 아래까지 한번에 하나의 선만을 나타내는 보통 JPEG와는 달리, 프로그레시브 JPEG는 교차선들 위에서 두 번째 지날 때 선을 채우게된다. 그래픽 뷰어와 웹 브라우저 사용 여부에 따라 프로그레시브 JPEG는 베네치아 블라인드 효과를 내거나, 단조로우며 투박한 이미지를 만들게 되는 것이다. 프로그레시브 JPEG를 사용하는 페이지를 이용하면 적어도 이미지의 윤곽은 볼 수 있다. 또한 프로그레시브 JPEG를 사용하는 페이지는 일반 JPEG를 쓰는 페이지보다 로딩 속도가 빠르다.

대부분의 최신 브라우저들은 새로 선보인 프로그레시브 JPEG를 지원하고 있으며, 만일 브라우저가 프로그레시브 JPEG를 지원하지 않는다면 보통 JPEG 형태로 이미지들을 나타내게 되는 것이다.


4. PCX

PCX는 Zsoft가 자사의 초기 도스 기반의 그림 프로그램인 PC 페인트 브러시용으로 개발한 그래픽 포맷으로, 윈도우 이전까지 사실상 비트맵 그래픽의 표준이었다. PCX는 그래픽 압축시 런길이 코드(run-length code)를 쓰기 때문에 윈도우 표준 BMP보다 디스크 공간을 더 효율적으로 사용한다. 하지만 파일 크기가 크기 때문에 요즘은 잘 사용하지 않는다.


5. TIFF(Tagged Image File Format)

1980년대에 컴퓨터 플랫폼에서 그래픽 파일을 공유하는 것은 큰 골칫거리였다. 때문에 세계 어디에서나 사용할 수 있는 보편적인 그래픽 포맷이 필요했는데, TIFF는 이 문제를 해결할 목적으로 개발되었다. TIFF는 꼬리표가 붙은 이미지 파일 형식이라는 뜻으로 Aldus사와 Microsoft사가 공동으로 개발한 그래픽 파일 형식을 말한다. 이 기종간의 그래픽 데이터 교환을 목적으로 개발된 것으로, 기본적으로는 OS에 의존하지 않고 사용할 수 있어 해상도나 압축 방식 등을 기술할 수 있으며, 단색에서 컬러까지의 화상 데이터를 보존하기 위한 포맷으로 도트 표현 그림을 보존하는데 이용된다. 스캐너용 소프트웨어나 그래픽용 소프트웨어의 대부분이 TIFF 형식을 지원하여, 그레이 스케일(Gray Scale)로 표현된 이미지 파일을 스캐닝하거나 저장, 전송하는 데 널리 사용한다. 매킨토시와 윈도우의 이미지 교환을 위해서 사용하는 포맷이라고 생각해도 무난하다.


6. PICT

미국 애플 컴퓨터의 그래픽 파일 표준 포맷으로서, 대부분의 그래픽 소프트웨어는 이 포맷으로 작성된 파일을 인식할 수 있다. PICT로 보존하면 서로 다른 소프트웨어 사이에서도 데이터 교환이 가능하며, 극적인 효과를 위해 사용한 알파 채널과 이미지의 평범한 흰색이나 검은색 영역들을 압축한다.


7. PICS

미국 매크로미디어사의 멀티미디어 제작 프로그램인 디렉터에서 채용하고 있는 애니메이션용 파일 형식이다. 미국 애플 컴퓨터사의 그래픽 표준 포맷인 PICT 형식의 정지 화면을 하나의 파일에 넣어두고, 디렉터의 지시로 재생, 편집이 가능하다. 동영상 재생 기능을 갖춘 매킨토시용 소프트웨어의 대다수는 옵션으로 이 형식의 파일을 이용할 수 있다.


8. PNG(Portable Network Graphics)

PNG 포맷은 GIF 파일 형식의 문제점을 해결하면서 확장된 기능을 제공하기 위해 고안되었다. 웹에서 PNG는 GIF 파일에 비해 여러 가지 장점을 갖추고 있는데, 그 중에서 중요한 부분만 살펴보면 다음과 같다.
첫째는 GIF 보다 10~30% 정도의 뛰어난 압축률을 제공한다는 것이다.
둘째는 이미지의 투명성과 관련된 알파 채널에서 향상된 기능을 제공하는데, GIF 이미지는 투명 이미지 설정시 단지 한가지 색만을 투명으로 설정할 수 있으나 PNG는 254 수준의 투명성을 허락한다.마지막으로는 트루 컬러, 256 그레이 컬러, 256 컬러를 지원한다는 것이다. GIF 파일 형식은 최대 256 컬러만을 저장할 수 있는 반면, 이것은 트루 컬러(True color)까지 지원할 수 있다. 다만, PNG가 GIF 특성을 대신할 수 없는 것이 하나 있는데, PNG는 다중 이미지를 한 파일안에 저장할 수 없으므로 GIF 애니메이션처럼 애니메이션을 만들 수 없다는 것이 바로 그것이다. gif와 jpg에 이어 새롭게 떠오르고 있는 웹 이미지 포맷이라 할 수 있다.


9. WMF(Windows Meta File)

일반적으로 WMF라는 약자로 부르는 윈도우 메타 파일은 마이크로스프트 응용 프로그램을 위한 객체지향(벡터) 그래픽 파일 형식이다. Windows 환경에서 윈도우를 통하여 화면에 출력되는 그래픽 정보를 GDI 함수로 표현하는 파일이다.


10.RAW(범용)

말 그대로 범용 포맷이다. 응용 프로그램과 컴퓨터 플랫폼 사이에서 문서를 전송할 때 유연성이 뛰어난 파일 포맷이다. 범용 포맷은 파일에 있는 컬러 정보에 대한 내용을 일련의 바이트로 표시한 것이다. 각 픽셀은 2진 포맷으로 0부터 255까지로 표시하는데, 0은 검정색이고 255는 흰색을 의미한다.


[레벨:1]태호라고

2010.11.11 18:39:20
*.100.113.247

1등~~~

[레벨:2]뽄재

2010.12.26 21:05:18
*.150.237.236

2등~~~

그런데 생각보다 파일이 다 복잡하네요ㅠㅠ

profile

[레벨:9]붉은사슬

2012.05.22 19:04:32
*.136.132.32

3등....ㅋㅋ

 

List of Articles
번호 제목 글쓴이 날짜 조회 수
14 가짜(짝퉁)백신 주의!! [10] [레벨:21]싱하형 2010-12-05 8305
13 BIOS 별 비프 음의 의미 [2] [레벨:101]k02092000 2010-11-23 29690
12 바이러스도 주의해야 하지만, 백신도 주의해야 한다! [18] [레벨:6]미쥬마루 2010-11-21 8438
11 이런 바이러스는 조심하라 [10] [레벨:1]rndrl 2010-11-17 7639
10 shutdown프로그램 [7] [레벨:1]nds굳 2010-10-26 7777
9 컴퓨터 오류(블루스크린현상) 해결 방법 file [20] [레벨:21]싱하형 2010-08-20 8450
» 이미지 파일 포맷을 알아보자 [3] [레벨:101]k02092000 2010-08-11 9873
7 알아두면 유용할 그래픽 관련 용어들 [5] [레벨:101]k02092000 2010-08-11 12267
6 영상파일 릴 정보 [2] [레벨:101]k02092000 2010-08-11 31635
5 윈도우 기본 게임 핀볼치트키. [21] [레벨:1]VOCLOID 2010-08-07 7337
4 윈도우 8 세부사항 유출 [3] [레벨:1]파워유 2010-08-06 9335
3 컴퓨터가 재부팅되요. [7] [레벨:1]요셉 2010-06-25 8808
2 컴퓨터를 껐다가 키면 이상한게 깔려요. [23] [레벨:1]요셉 2010-06-25 7525
1 이런 바이러스도있다. [23] [레벨:1]요셉 2010-06-22 7176