개요
BMP는 Windows 3.0(1990년)부터 쓰인 장치 독립 비트맵(DIB)의 파일 형태입니다. 픽셀 행을 차례로, 보통 아래에서 위로, 픽셀당 1~32비트로 저장합니다.
대부분의 BMP 파일은 압축되지 않아 1200만 화소 사진이 약 36MB를 차지합니다. 선택적인 RLE 압축은 4비트와 8비트 팔레트 이미지에만 있으며, 32비트 알파 채널 지원은 프로그램마다 제각각입니다.
장점
- +읽고 쓰기가 매우 단순하고 빠름
- +무손실
- +Windows 소프트웨어와 모든 브라우저에서 지원
단점
- −파일이 매우 큼
- −메타데이터 지원이 적음
- −투명도 지원을 믿기 어려움
- −웹에 적합하지 않음
BMP 압축의 원리
보통 압축이 없습니다. 픽셀은 원시 값 그대로 저장됩니다. RLE4와 RLE8 런렝스 부호화는 팔레트 이미지에서만 쓸 수 있습니다.
주요 용도
- 구형 Windows 애플리케이션
- 원시 픽셀이 필요한 임베디드·산업용 시스템
- 단순한 중간 파일
브라우저 및 소프트웨어 지원
모든 브라우저에서 BMP를 표시하지만, 크기가 커서 웹사이트에는 쓰지 않는 것이 좋습니다.
BMP 변환 방법
이 페이지 상단의 변환기를 사용하세요. 파일을 끌어다 놓고 출력 형식을 고른 뒤 결과를 다운로드하면 됩니다. 변환은 브라우저에서 이루어지므로 아무것도 업로드되지 않습니다.
변환 형식
- JPG은(는) 투명도를 지원하지 않습니다. 투명한 영역은 배경색으로 채워집니다.
브라우저에서 로컬로 처리됨
BMP 자주 묻는 질문
BMP 파일은 왜 이렇게 큰가요?
BMP는 모든 픽셀을 압축 없이 저장하기 때문입니다. PNG로 변환하면 무손실을 유지하면서 보통 몇 배 작아집니다.
BMP는 투명도를 지원하나요?
32비트 BMP는 알파를 저장할 수 있지만 많은 프로그램이 이를 무시합니다. JFIF.IO는 이미지에 실제로 투명한 부분이 있을 때만 알파가 포함된 32비트 BMP를 만듭니다.