BMP 파일이란?
BMP — bitmap Windows
어떤 형식인가요?
BMP는 이미지를 픽셀 단위로, 압축 없이 그대로 저장하는 방식입니다. 이미지의 모든 점이 파일 안에서 자기 몫의 자리를 온전히 차지합니다. 그 결과는 더할 나위 없이 단순하지만, 용량은 지나치게 큽니다.
1920x1080 이미지 하나가 BMP로는 약 6MB에 달하는 반면, 육안으로 구분되지 않는 동일한 품질의 JPEG는 300KB에 불과합니다.
역사와 유래
BMP는 1980년대 말, 초기 Windows와 함께 등장했습니다. 당시에는 컴퓨팅 성능이 부족했기 때문에, 프로세서 시간을 아끼는 대신 디스크 공간을 더 쓰는 편이 합리적이었고, 아무것도 압축하지 않는 방식은 그 시절 나름의 타당한 선택이었습니다.
이런 절충안은 오늘날에는 더 이상 의미가 없으며, 이 형식은 오래된 소프트웨어나 몇몇 기술적 용도 속에서 관성적으로만 살아남아 있습니다.
어떤 점이 좋은가요
완전한 단순함이 장점입니다. 디코딩도, 아티팩트도, 손실도 없습니다. 어떤 프로그램이든 단 몇 줄의 코드로 BMP를 읽어낼 수 있습니다.
일부 임베디드 환경이나 산업용 용도에서는 용량보다 단순함이 우선시되기 때문에 여전히 쓸모가 있습니다.
한계와 단점
용량이 지나치게 크다는 점은 변명의 여지가 없습니다. 같은 무손실 방식이면서도 열 배는 더 가벼운 PNG와 비교하면 품질상의 이점도 전혀 없습니다.
제대로 된 투명도 지원이 없고, 웹에서는 아예 지원되지 않으며, 메타데이터도 담을 수 없습니다.
활용 팁
이제 BMP 파일을 그대로 보관할 이유는 없습니다. PNG로 변환하면 무손실로 완전히 동일한 품질을 유지하면서도 용량은 훨씬 줄일 수 있습니다.
사진 이미지라면 JPEG가 더 가볍습니다. 손실 압축을 거치긴 하지만, 실제로는 육안으로 전혀 구분되지 않습니다.
프랑스에 있는 안전한 서버에서 BMP 파일을 몇 초 만에 변환하세요.
BMP 변환하기