이미지 BMP 변환기이란?

PNG, JPG, WebP 등의 이미지 형식을 비압축 BMP(비트맵) 파일로 변환합니다. BMP는 레거시 소프트웨어, 임베디드 시스템, 압축 아티팩트 없는 원시 픽셀 데이터가 필요한 인쇄 워크플로에서 사용됩니다.

24비트 BMP(RGB 전용, 픽셀당 3바이트)와 32비트 BMP(RGBA 알파 포함, 픽셀당 4바이트) 중에서 선택하고, 인쇄 작업을 위한 임베디드 해상도를 72~300 DPI 범위로 설정할 수 있습니다. 여러 파일을 한 번에 드롭하면 일괄 처리되며, 개별 BMP를 다운로드하거나 결과를 클립보드에 복사하거나 전체 묶음을 ZIP으로 받을 수 있습니다. BMP는 픽셀을 비압축으로 저장하므로 24비트 기준 메가픽셀당 약 3 MB, 32비트는 약 4 MB로 예상하면 됩니다.

사용 방법

  1. 이미지 한 장 이상(PNG, JPG, WebP, GIF)을 올리거나 끌어다 놓거나 붙여넣으세요. 한 장만 끌어다 놓으면 자동으로 변환됩니다.
  2. BMP 비트 심도(24비트 RGB 또는 알파 채널이 있는 32비트), 해상도(72~300 DPI), 그리고 필요하면 비율 잠금이 적용된 출력 크기를 선택하세요.
  3. BMP 파일을 개별 다운로드하거나 결과를 클립보드에 복사하고, 전체를 ZIP 아카이브로 받을 수도 있습니다.

사용 시기

  • 마이크로컨트롤러 디스플레이 드라이버용 아이콘이나 스플래시 화면 준비.
  • PNG나 JPEG를 읽지 못하는 구형 윈도우 애플리케이션에 이미지 전달.
  • 원시 비압축 픽셀을 요구하는 인쇄 워크플로용 마스터 파일 생성.

결과

임베디드 시스템 엔지니어가 마이크로컨트롤러 디스플레이 드라이버용 BMP 파일이 필요합니다. PNG 아이콘 5개를 업로드하여 모두 24비트 BMP 형식으로 변환하고, 기기에 직접 플래싱하기 위해 ZIP으로 일괄 다운로드합니다.

자주 묻는 질문

왜 PNG나 JPEG 대신 BMP를 고르나요?
BMP는 모든 픽셀을 비압축으로 저장합니다. 파일은 크지만 디코딩이 매우 단순합니다. JPEG/PNG 디코더가 없는 하드웨어(소형 디스플레이, FPGA, 레트로 게임 툴체인)도 플래시에서 몇 줄 코드로 BMP를 바로 읽을 수 있습니다.
24비트와 32비트 중 무엇을 골라야 하나요?
사진이나 스크린샷처럼 불투명한 이미지면 24비트. 배경 위에 올릴 로고나 아이콘처럼 투명·반투명 픽셀이 있으면 32비트. 픽셀당 추가 바이트는 알파가 쓰일 때만 의미가 있습니다.
BMP 파일 용량은 얼마나 되나요?
대략 가로 × 세로 × 픽셀당 바이트 + 작은 헤더입니다. 1920x1080 사진의 24비트 BMP는 약 6.2MB, 256x256 아이콘의 32비트 BMP는 약 260KB입니다. 압축이 없으므로 크기가 해상도에 비례해 늘어납니다.
컬러 프로파일 정보가 유지되나요?
대부분의 BMP 리더는 ICC 프로파일을 무시하고, 많은 BMP 라이터는 저장 시 그것을 제거합니다. 본 변환기는 픽셀을 sRGB로 기록하며, 거의 모든 레거시 리더가 sRGB를 전제로 합니다. 컬러 매니지먼트 파이프라인이 필요하면 BMP는 적합하지 않습니다.
이미지 크기에 상한이 있나요?
BMP 형식 자체는 2GB 파일까지 지원하므로 이론상 수백 메가픽셀이 가능합니다. 실제로는 대부분의 브라우저 canvas 한 변이 16384픽셀 정도가 한계이며, 임베디드나 인쇄 용도에는 충분합니다.

관련 도구