Trả lời nhanh
Đáp án C. SVG. SVG lưu ảnh dưới dạng vector (các đường, hình và công thức toán học mô tả hình vẽ), còn PNG, JPG, BMP đều lưu ảnh dưới dạng bitmap (lưới các điểm ảnh). Vì vậy SVG phóng to bao nhiêu cũng không vỡ hạt, còn ba định dạng kia thì có.
Đề bài
Dạng tệp nào khác biệt với các tệp tin còn lại?
- A. PNG
- B. JPG
- C. SVG
- D. BMP
Giải thích: vì sao chọn SVG?
Cả bốn đều là tệp hình ảnh, nên muốn tìm ra “kẻ khác biệt” ta phải xét cách máy tính lưu hình ảnh. Có hai cách chính:
- Ảnh bitmap (ảnh điểm): ảnh được chia thành lưới ô vuông rất nhỏ gọi là điểm ảnh (pixel), mỗi điểm lưu một màu. Phóng to quá mức sẽ thấy các ô vuông, ảnh bị vỡ.
- Ảnh vector: ảnh được lưu bằng các mô tả như đoạn thẳng, đường cong, hình tròn, màu tô, độ dày nét… Khi phóng to, máy tính tính lại hình nên nét vẫn sắc.
PNG, JPG, BMP thuộc nhóm đầu, SVG (Scalable Vector Graphics) thuộc nhóm sau. Nên SVG là phương án khác biệt.
Loại trừ từng phương án
| Định dạng | Loại ảnh | Đặc điểm nổi bật |
|---|---|---|
| PNG | Bitmap | Nén không mất dữ liệu, hỗ trợ nền trong suốt; hợp với biểu tượng, ảnh chụp màn hình. |
| JPG (JPEG) | Bitmap | Nén có mất dữ liệu, dung lượng nhỏ; hợp với ảnh chụp, ảnh đăng web. Không có nền trong suốt. |
| BMP | Bitmap | Thường lưu gần như nguyên điểm ảnh, ít nén nên dung lượng lớn. |
| SVG | Vector | Dựa trên văn bản dạng XML, phóng to thu nhỏ không giảm chất lượng; hợp với logo, biểu tượng, sơ đồ. |
- A sai: PNG là bitmap, cùng nhóm với JPG và BMP.
- B sai: JPG là bitmap, chỉ khác ở chỗ nén có mất dữ liệu.
- D sai: BMP là bitmap “thô” nhất, mỗi điểm ảnh được lưu gần như trực tiếp.
- C đúng: SVG là định dạng duy nhất trong bốn định dạng lưu ảnh vector.
Mẹo nhớ nhanh
- Chữ V trong SVG là Vector. Thấy SVG là nghĩ ngay “vector, phóng to không vỡ”.
- Muốn kiểm tra: phóng to ảnh lên 800%. Thấy các ô vuông là bitmap; nét vẫn mượt là vector.
- Chọn định dạng theo mục đích: ảnh chụp dùng JPG; ảnh cần nền trong suốt dùng PNG; logo hoặc biểu tượng cần phóng to dùng SVG.
Lỗi sai thường gặp
- Chọn JPG vì cho rằng nó “khác” ở chỗ nén mất dữ liệu. Đề hỏi về bản chất lưu ảnh (bitmap hay vector), không phải kiểu nén. JPG vẫn là bitmap.
- Nghĩ PNG là vector vì nét sắc. PNG sắc ở kích thước gốc, nhưng phóng to vẫn vỡ.
- Cho rằng đổi đuôi tệp là đổi được loại ảnh. Đổi đuôi .png thành .svg không biến ảnh điểm thành vector; cần phần mềm chuyển đổi hoặc vẽ lại.
Bài luyện tập
Câu 1. Em cần một logo của câu lạc bộ để in được cả trên thẻ nhỏ lẫn băng rôn lớn mà không bị vỡ nét. Nên lưu logo ở định dạng nào: JPG hay SVG?
Câu 2. Dạng tệp nào khác biệt với các tệp còn lại: MP3, WAV, JPG, FLAC?
Câu 3. Trong hai định dạng PNG và JPG, định dạng nào hỗ trợ nền trong suốt?
Đáp án
- SVG, vì là ảnh vector nên phóng to hay thu nhỏ đều giữ nét.
- JPG, vì là tệp ảnh, còn MP3, WAV, FLAC là tệp âm thanh.
- PNG. JPG không hỗ trợ nền trong suốt.
Câu hỏi thường gặp
Vì sao SVG khác với PNG, JPG, BMP?
SVG lưu ảnh bằng các mô tả toán học (đường, hình, màu) nên là ảnh vector. PNG, JPG, BMP lưu lưới điểm ảnh nên là ảnh bitmap.
Ảnh vector có ưu điểm gì so với ảnh bitmap?
Ảnh vector phóng to hay thu nhỏ không bị vỡ, dung lượng thường nhỏ với hình đơn giản như logo, biểu tượng. Nhược điểm là không phù hợp với ảnh chụp có nhiều chi tiết màu sắc.
JPG và PNG khác nhau thế nào?
Cả hai đều là bitmap. JPG nén có mất dữ liệu, dung lượng nhỏ, hợp ảnh chụp. PNG nén không mất dữ liệu và hỗ trợ nền trong suốt.
BMP có phải ảnh vector không?
Không. BMP là ảnh bitmap, lưu màu từng điểm ảnh gần như không nén nên dung lượng lớn.