Chuyển đến nội dung
Convertube

Tệp BMP: điểm ảnh thô, và vì sao chúng lớn đến vậy

BMP thực sự lưu gì, vì sao lớn gấp nhiều lần tệp PNG cùng hình ảnh, và còn thứ gì cần đến nó. Chuyển đổi BMP ngay trên trình duyệt, không tải lên.

Tóm tắt nhanh

Loại
Hình ảnh
Kiểu nén
Không mất dữ liệu
Đuôi tệp
.bmp
Kiểu MIME
image/bmp
Tên gọi khác
Bitmap

BMP đơn giản gần như hết mức một tệp ảnh có thể: một phần đầu ngắn theo sau là các điểm ảnh, ghi ra thành từng hàng byte thô. Microsoft giới thiệu nó cùng Windows năm 1985 và sức hút của nó là đọc ghi gần như không cần viết mã. Đặc tả có tuỳ chọn nén, nhưng hiếm khi được dùng, nên trên thực tế tệp BMP là không nén.

Đọc thêm

Đó là lý do các tệp này khổng lồ. Một ảnh chụp màn hình bình thường có thể nặng hàng chục megabyte, và một bức ảnh từ máy ảnh hiện đại sẽ vượt quá một trăm. Chuyển sang PNG lưu chính xác cùng những điểm ảnh đó với cách nén không mất dữ liệu thực sự và thường giảm từ 60% đến hơn 90% dung lượng — một trong số ít chuyển đổi không tốn gì mà lại được rất nhiều.

BMP tồn tại vì đôi khi sự đơn giản đáng giá hơn dung lượng. Các công cụ Windows viết dựa trên API bitmap gốc, thiết bị khoa học và công nghiệp, mã hiển thị trên vi điều khiển và một số quy trình firmware đọc trực tiếp dữ liệu điểm ảnh thô và hoàn toàn không có bộ giải mã ảnh. Với những thứ đó, BMP là yêu cầu bắt buộc chứ không phải sở thích. Lưu ý rằng tệp BMP trang này tạo ra không có kênh alpha, nên chuyển PNG có nền trong suốt sang BMP sẽ tô vùng trong suốt thành màu trắng.

Chuyển BMP sang định dạng khác

Chuyển định dạng khác sang BMP

Câu hỏi thường gặp về BMP

Vì sao tệp BMP của tôi lớn như vậy?

Vì nó lưu điểm ảnh dưới dạng byte thô và về cơ bản không nén. Đặc tả cho phép nén nhưng gần như không có gì dùng đến.

Chuyển BMP sang PNG có mất dữ liệu không?

Hoàn toàn không. Cả hai đều lưu chính xác điểm ảnh, nên hình ảnh giống hệt và chỉ dung lượng thay đổi — thường giảm từ 60% đến hơn 90%.

Chuyển BMP sang PNG hay sang JPG?

PNG cho ảnh chụp màn hình, sơ đồ và chữ, nơi nó giữ chính xác. JPG cho ảnh chụp, nơi nó nhỏ hơn rất nhiều và phần mất mát không nhìn thấy được.

Vì sao BMP vẫn còn tồn tại?

Vì nó cực kỳ dễ đọc và ghi, phù hợp với phần mềm Windows cũ, thiết bị khoa học, mã vi điều khiển và quy trình firmware không có bộ giải mã ảnh.

Nền trong suốt sẽ ra sao khi chuyển sang BMP?

Nó được tô màu trắng. Tệp BMP tạo ra ở đây không có kênh alpha, nên nền trong suốt trở thành nền đặc.

Có lý do gì để giữ tệp BMP không?

Chỉ khi một công cụ nhất định bắt buộc dùng nó. Với mọi mục đích khác, PNG chứa cùng hình ảnh đó chỉ với một phần nhỏ dung lượng.