Cách nén ảnh mà vẫn giữ chất lượng phù hợp
Đưa ảnh về kích thước nơi nhận cần, rồi thử xuất JPEG hoặc WebP ở vài mức chất lượng. Xem ảnh ở kích thước hiển thị thực tế và chọn bản nhỏ nhất vẫn giữ đủ chi tiết. Không có mức chất lượng nào bảo đảm giảm dung lượng giống nhau cho mọi ảnh.
Phân biệt kích thước pixel với chất lượng nén
Kích thước mô tả lưới pixel; dung lượng là số byte sau mã hóa. Ảnh hiển thị ở 1200 × 800 có thể không cần bản 2400 × 1600, trừ nhu cầu màn hình mật độ cao. Giảm một nửa mỗi chiều làm số pixel còn một phần tư, nhưng dung lượng không nhất thiết giảm cùng tỷ lệ.
JPEG và WebP có mất dữ liệu đánh đổi chi tiết lấy dung lượng. PNG giữ nguyên các pixel được mã hóa và không phản ứng với thanh chất lượng giống chúng. Thay đổi kích thước trước khi xuất PNG vẫn làm thay đổi ảnh.
Thực hiện một phép so sánh nhỏ
Luôn bắt đầu mỗi lần thử từ bản gốc. Với ảnh 2400 × 1600 cần hiển thị ở 1200 × 800, tạo bản đúng kích thước rồi xuất JPEG ở chất lượng cao, thấp và một bản WebP. So sánh chữ nhỏ, khuôn mặt, nét mảnh và vùng chuyển màu; ghi lại số byte thực tế.
Nguồn: 2400 × 1600
Kích thước thử: 1200 × 800
A: JPEG chất lượng cao
B: JPEG chất lượng thấp
C: WebP chất lượng tương đương
So sánh: dung lượng và lỗi nhìn thấyQuy trình nén có thể lặp lại
1. Giữ bản gốc và kiểm tra định dạng cùng kích thước nơi nhận chấp nhận.
2. Chỉ đổi kích thước khi cần, giữ tỷ lệ. Không phóng to ảnh nhỏ để chạy theo dung lượng mục tiêu.
3. Dùng JPEG cho ảnh không trong suốt hoặc thử WebP khi nơi nhận hỗ trợ. Giữ độ trong suốt nếu cần.
4. Điều chỉnh chất lượng và kiểm tra cả kích thước thường lẫn chi tiết phóng to. So sánh số byte với nguồn.
5. Tải bản đã chọn và mở lại chính tệp đó trước khi thay thế ảnh đang sử dụng.
Khi ảnh lớn hơn hoặc chưa đạt mục tiêu
Nguồn đã tối ưu có thể lớn hơn sau khi mã hóa lại. Tùy chọn dung lượng mục tiêu chỉ tìm trong một khoảng chất lượng giới hạn nên có thể không đạt yêu cầu. Thử giảm kích thước, đổi định dạng được hỗ trợ hoặc giữ bản gốc nếu kết quả kém hơn. Tránh nén mất dữ liệu nhiều lần từ kết quả trước.
Thực hành trên Flekify
Dùng công cụ nén ảnh để so sánh dung lượng đầu vào và đầu ra, thử chất lượng JPEG hoặc WebP ngay trong trình duyệt. Dùng công cụ đổi kích thước trước nếu ảnh có quá nhiều pixel so với nhu cầu.