Tôi thấy JPG không hỗ trợ độ trong suốt, giá trị alpha luôn là 255. Tôi tự hỏi chỉ png hỗ trợ tính minh bạch?Chỉ PNG hỗ trợ tính minh bạch, điều đó có đúng không?
Trả lời
png-32
hỗ trợ các mức độ trong suốt khác nhau. Mỗi pixel có thể có độ mờ giữa 0 và 255, với 0 là hoàn toàn trong suốt.png-24
hỗ trợ đặt một màu hoàn toàn trong suốt. Mọi thứ khác sẽ mờ đục.gif
sử dụng bảng màu. Bạn có thể chỉ định rằng một màu trong bảng màu là hoàn toàn trong suốt.png-8
cũng sử dụng bảng màu nhưng mỗi màu trong bảng màu có giá trị độ mờ riêng, do đó, nó cũng hỗ trợ các mức độ trong suốt khác nhau.jpg
không hỗ trợ độ trong suốt.
Điều này không đúng. Paletted PNG-8 hỗ trợ các mức độ minh bạch khác nhau (xem [pngquant] (http://pngquant.org)). * Chỉ có Photoshop và GIMP không *, vì vậy bạn cần các công cụ tốt hơn cho điều này (ví dụ: Pháo hoa hoặc pngquant nói trên). – Kornel
Và hình ảnh bitmap thì sao? –
PNG-24 chỉ hỗ trợ độ trong suốt giống như GIF (một màu được chỉ định là màu trong suốt và màu đó trong suốt). PNG-32 hỗ trợ các mức độ minh bạch khác nhau thông qua kênh alpha, trong đó mỗi pixel có thể có độ mờ giữa 0 và 255. Có thể có một số ứng dụng tham chiếu sai các tệp PNG32 dưới dạng "PNG-24". –
JPEG 2000 hỗ trợ minh bạch đầy đủ. Xem JPEG 2000 Side channel spatial information.
JPEG2000 là định dạng tệp mới, không phải là phần mở rộng của định dạng JPEG gốc. – usr2564301
Có một loạt các định dạng hỗ trợ tính minh bạch, chỉ JPEG không phải là một trong các ... –
http://en.wikipedia.org/wiki/Transparency_%28graphic%29 – AsTheWormTurns
http: //www.faqs .org/faqs/jpeg-faq/part1/section-12.html – AsTheWormTurns