Chuyển JPG sang BMP
BMP là định dạng bitmap đơn giản, không nén mà Windows đã hỗ trợ từ năm 1990, và một số phần mềm lẫn phần cứng hiện vẫn chỉ đọc được định dạng này. Công cụ chuyển JPG sang BMP này giải mã file JPG của bạn một lần rồi ghi toàn bộ điểm ảnh ra thành một ảnh bitmap Windows chuẩn.
Chuyển đổi ảnh
hoặc thả tệp JPG, JPEG, JPE … vào đây ·
Tối đa 95 MB mỗi tệp· Tối đa 20 tệp· Xóa sau 30 phút
Tệp được xử lý trên máy chủ của chúng tôi và bị xóa sau 30 phút.
Mức 85 giữ ảnh trông giống hệt bản gốc. Chỉ hạ xuống khi bạn cần tệp nhỏ hơn.
JPG, BMP và EPS không hỗ trợ độ trong suốt. Các điểm ảnh trong suốt sẽ được tô bằng màu này.
Mã màu hex dùng phía sau các điểm ảnh trong suốt, ví dụ #FFFFFF.
Định dạng này chỉ chứa một ảnh duy nhất. Hãy chọn đầu ra GIF hoặc WebP nếu bạn muốn giữ chuyển động.
Biểu tượng đa kích thước chứa nhiều độ phân giải trong một tệp; trình duyệt và hệ điều hành sẽ chọn độ phân giải cần dùng.
Giữ kích thước gốc, hoặc nhập một cạnh và tỷ lệ khung hình sẽ được giữ nguyên.
Số pixel cho cạnh bạn đã chọn ở trên.
Tỷ lệ phần trăm so với kích thước gốc.
sRGB phù hợp cho màn hình và web. Giữ nguyên bản gốc cho quy trình in ấn; thang độ xám sẽ loại bỏ màu.
Chỉ là siêu dữ liệu, 0 giữ giá trị gốc. Máy in và một số cổng thông tin đọc con số này; nó không thay đổi kích thước điểm ảnh.
Cách sử dụng công cụ này
- 1
Thêm các file JPG
Kéo tối đa 20 file JPG hoặc JPEG vào khu vực tải lên; mỗi file có dung lượng tối đa 95 MB.
- 2
Chỉnh đúng kích thước cần dùng
Thiết bị và màn hình khởi động thường cần kích thước chính xác. Trong Cài đặt nâng cao, dùng Đổi kích thước ảnh đầu ra để đặt chiều rộng mà thiết bị yêu cầu, ví dụ 320 px cho màn hình nhỏ.
- 3
Chuyển sang BMP
Nhấn Chuyển sang BMP rồi tải từng file về hoặc tải cả gói ZIP.
Những trường hợp vẫn bắt buộc chuyển JPG sang BMP
BMP lớn lên cùng Windows. Phần đầu bitmap mà hầu hết file ngày nay dùng xuất hiện cùng Windows 3.0 năm 1990, và suốt hai thập kỷ BMP là định dạng xuất mặc định của Paint, định dạng hình nền của các bản Windows đời đầu và cách đơn giản nhất để trao đổi điểm ảnh giữa các chương trình. Phần mềm thời đó thường báo lỗi khó hiểu khi gặp file JPG.
Phần cứng là nhóm lớn thứ hai. Đọc BMP không cần giải nén: bỏ qua phần đầu có kích thước cố định rồi đọc từng hàng giá trị điểm ảnh, lưu từ hàng dưới cùng lên và đệm cho đủ bội số của 4 byte. Việc này dễ thực hiện trên vi điều khiển nhỏ, nên các thư viện màn hình như ImageReader của Adafruit cho Arduino tải file BMP 24 bit không nén từ thẻ SD, và nhiều tiện ích logo khởi động mainboard, máy in nhãn, khung ảnh số yêu cầu bitmap.
Quy trình chỉnh sửa là trường hợp thứ ba. Lưu lại JPG sau mỗi lần chỉnh sửa sẽ thêm một vòng nén nữa; lưu sang BMP, hoặc sang JPG sang PNG nếu phần mềm nhận PNG, sẽ giữ cố định các điểm ảnh.
Dung lượng file BMP theo độ sâu bit với ảnh 1920 × 1080
| Độ sâu bit | Số màu | Dữ liệu điểm ảnh | Cách dùng thường gặp |
|---|---|---|---|
| 1 bit | 2 (bảng màu) | 259.200 byte ≈ 0,26 MB | Máy in nhiệt, e-paper, màn hình LCD đơn sắc |
| 4 bit | 16 (bảng màu) | 1.036.800 byte ≈ 1,04 MB | Biểu tượng Windows cũ và màn hình cài đặt |
| 8 bit | 256 (bảng màu) | 2.073.600 byte ≈ 2,07 MB | Logo khởi động, đồ họa đơn giản |
| 24 bit | 16,7 triệu | 6.220.800 byte ≈ 6,22 MB | Ảnh chụp; kết quả của công cụ này |
| 32 bit | 16,7 triệu + alpha | 8.294.400 byte ≈ 8,29 MB | Ảnh có độ trong suốt |
BMP mang lại gì
- Mở được trên mọi phiên bản Windows và hầu hết thư viện ảnh
- Thiết bị nhỏ không có bộ giải mã JPEG vẫn đọc được
- Không mất thêm chất lượng khi chỉnh sửa và lưu lại
Cái giá phải trả
- File lớn hơn JPG nhiều lần
- Quá nặng để gửi email, đăng web hay tải lên biểu mẫu
- Siêu dữ liệu như thông tin máy ảnh không được giữ lại
JPG
Ảnh JPEG
JPEG (hay JPG) là định dạng ảnh được dùng rộng rãi nhất, do Joint Photographic Experts Group chuẩn hóa năm 1992. Định dạng dùng nén mất dữ liệu (lossy), loại bỏ các chi tiết nhỏ mà mắt khó nhận ra, giúp ảnh đủ nhỏ cho web, email và bộ nhớ điện thoại. JPEG xử lý tốt vùng chuyển màu mượt và cảnh tự nhiên, nhưng chữ sắc nét, hình vẽ nét và mảng màu phẳng dễ xuất hiện nhiễu vỡ khối hoặc nhòe rõ rệt. JPEG không có nền trong suốt và ảnh động, và mỗi lần lưu lại sẽ mất thêm một ít chất lượng. Mọi trình duyệt, điện thoại, máy ảnh và trình chỉnh sửa ảnh đều mở được.
- Nén
- Có mất dữ liệu
- Độ trong suốt
- Không
- Ảnh động
- Không
- Ra mắt
- 1992 · Joint Photographic Experts Group
BMP
Ảnh bitmap (BMP)
BMP là định dạng bitmap độc lập thiết bị của Microsoft, có sẵn trong Windows từ những phiên bản đầu tiên. Định dạng này thường lưu điểm ảnh ở dạng không nén, nên chất lượng hoàn hảo nhưng tệp rất lớn so với PNG hoặc JPEG. Các phiên bản BMP mới hơn có thể chứa kênh alpha, nhưng nhiều chương trình bỏ qua kênh này. Định dạng đơn giản để đọc và ghi, nhờ vậy vẫn tồn tại trong phần mềm cũ, hệ thống nhúng và một số công cụ công nghiệp. Windows, macOS và gần như mọi trình chỉnh sửa ảnh đều mở được tệp BMP.
- Nén
- Không mất dữ liệu
- Độ trong suốt
- Có
- Ảnh động
- Không
- Ra mắt
- Microsoft
JPG chuyển sang BMP khi một chương trình Windows cũ, công cụ đổi logo khởi động hoặc màn hình nhúng cần điểm ảnh thô để đọc mà không cần bộ giải mã JPEG; file phình to nhiều và điều đó được chấp nhận có chủ đích.
Chuẩn bị file BMP cho màn hình hoặc logo khởi động
Thiết bị rất khắt khe về kích thước. Màn hình TFT 2,8 inch thường là 320 × 240 px, và công cụ logo khởi động thường nêu kích thước chính xác. Hãy đổi kích thước ngay khi chuyển đổi để bitmap khớp, và đặt tên file ngắn, vì nhiều trình đọc file nhúng chỉ xử lý được tên dạng 8.3.
Cũng nên kiểm tra hướng ảnh. Công cụ áp dụng góc xoay EXIF của JPG, nên BMP xuất ra thẳng đúng như bạn thấy trong trình xem ảnh, đây là điều hầu hết thiết bị mong đợi.
Câu hỏi thường gặp về chuyển JPG sang BMP
Vì sao file BMP nặng gấp mười lần file JPG?
Vì BMP lưu mỗi điểm ảnh dưới dạng số thô, không nén. Một ảnh 1920 × 1080 ở 24 bit mỗi điểm ảnh có 6.220.800 byte dữ liệu điểm ảnh, bất kể nội dung ra sao, trong khi cùng bức ảnh ở dạng JPG thường chỉ vài trăm kilobyte. Dung lượng lớn là cái giá của việc dễ đọc.
Chuyển JPG sang BMP có làm ảnh nét hơn không?
Không. BMP là định dạng lossless nên giữ nguyên những gì file JPG đang có từ thời điểm này, kể cả các lỗi nén đã có sẵn trong JPG. Nó ngăn việc mất thêm chất lượng khi bạn chỉnh sửa và lưu lại nhiều lần, nhưng không thể khôi phục chi tiết đã mất.
File BMP sau khi chuyển có độ sâu bit bao nhiêu?
JPG không có độ trong suốt, nên kết quả là bitmap đủ màu chuẩn 24 bit mỗi điểm ảnh, biến thể mà mọi chương trình và thư viện đều đọc được. Nếu thiết bị cần bitmap bảng màu 1 bit hoặc 8 bit, hãy chuyển ở đây trước rồi giảm số màu bằng công cụ của nhà sản xuất thiết bị.
Có thể chuyển JPG sang BMP đen trắng không?
Đặt Không gian màu thành Thang độ xám trong Cài đặt nâng cao và file BMP sẽ có các sắc độ xám. Nếu cần kết quả chỉ hai màu, chẳng hạn cho máy in nhiệt hoặc màn hình e-paper, hãy áp ngưỡng trước bằng chuyển ảnh sang đen trắng.
Những phần mềm Windows nào vẫn lưu BMP theo mặc định?
Paint mặc định lưu bitmap 24 bit cho đến Windows XP và chuyển mặc định sang PNG từ Windows 7. Nhiều tiện ích máy quét và phần mềm công nghiệp viết từ thời đó đến nay vẫn mặc định dùng BMP.