我发现JPG不支持透明度,alpha值始终是255.我想知道只有png支持透明度吗?只有PNG支持透明度,这是真的吗?
回答
png-32
支持不同级别的透明度。每个像素可以具有0到255之间的不透明度,其中0完全透明。png-24
支持将一种颜色设置为完全透明。其他一切都将是不透明的。gif
使用调色板。您可以指定调色板中的一种颜色是完全透明的。png-8
也使用调色板,但调色板中的每种颜色都有其自己的不透明度值,因此它也支持不同级别的透明度。jpg
不支持透明度。
这是不正确的。调色板PNG-8支持不同级别的透明度(参见[pngquant](http://pngquant.org))。 *只有Photoshop和GIMP不支持*,所以您需要更好的工具(例如Fireworks或上述pngquant)。 – Kornel 2012-03-19 10:18:23
那么位图图像呢? – 2016-01-16 12:40:28
PNG-24仅支持类GIF透明度(一种颜色被指定为透明颜色并且完全透明)。 PNG-32通过alpha通道支持不同级别的透明度,其中每个像素的透明度在0到255之间。可能有一些应用将PNG32文件错误地称为“PNG-24”。 – 2016-01-17 00:26:48
JPEG 2000支持完全透明。见JPEG 2000 Side channel spatial information。
JPEG2000是一种新的文件格式,不是原始JPEG格式的扩展。 – usr2564301 2015-05-28 22:18:08
- 1. 如何让Tkinter支持PNG透明度?
- 2. 浏览器支持PNG透明度
- 3. 手机浏览器是否支持24位PNG透明度?
- 4. PNG透明度
- 5. PNG文件不保持透明度?
- 6. CSS中的PNG透明度
- 7. Aframe - 实体前有透明度的PNG
- 8. 合并两个PNG图像的透明度和保持透明度
- 9. SlimBox2支持PNG吗?
- 10. Papervision渲染PNG的透明度,这是一个movieclip里面
- 11. MagickNet PNG透明度到JPEG
- 12. PNG透明度与PHP
- 13. Android PNG透明度问题
- 14. php png图像透明度
- 15. PNG - 保留透明度
- 16. SDL_image PNG透明度错误
- 17. cocos2d png透明度问题
- 18. A-Frame .png透明度
- 19. 修复PNG透明度IE
- 20. 具有透明度PNG图像中IE9
- 21. 如何在透明度调整.NET图像透明度,GIF和PNG,保持透明度信息
- 22. Winforms半透明PNG半透明PNG
- 23. 如何保持ScaleImageLabel的PNG图像的透明度?
- 24. 顺差是透明,同时使用PNG透明和不透明
- 25. 是Android支持NFC的卡仿真吗?
- 26. 如何修改这个透明PNG保持相同的字体
- 27. 如何让浏览器不支持PNG透明效果?
- 28. GD透明PNG
- 29. IE6问题中的PNG透明度
- 30. ie6中的PNG透明度帮助!
有一堆支持透明度的格式,只是JPEG不是其中的一种... ... – 2012-02-05 08:18:27
http://en.wikipedia.org/wiki/Transparency_%28graphic%29 – AsTheWormTurns 2012-02-05 08:18:32
http://www.faqs .org/faqs/jpeg-faq/part1/section-12.html – AsTheWormTurns 2012-02-05 08:28:40