• 如何区分png-8和png-24两种格式的图片


    今天工作中出现了后台上传png,但是前台发布出来的图片带有黑边。

    虽然最后确定是后台上传的时候把所有的格式都转成了jpg,但是这让我思考了一个问题,怎么分辨png-8和png-24??

    网上搜索了一些博客,了解了一些基本知识;但是还是想自己动手去实践一下,“实践是检验真理的标准”。

    下面是自己在PS中打开了两张png格式的图片,22-p8.256和22-p24.png(psd是随便找的一个,命名上也随便了一些);

    正文:

      >>在ps里打开的时候,png-8的文件名那里会自动带上“(索引)”的字样;而png-24图片的文件名后会自动加上“(RGB/8)”的字样

     

      >>除此之外,打开图像的模式选项,png-8图片的索引颜色被选中;而png-24此时选中的是RGB颜色

     

     PNG-8:

     

      PNG-24:

     

     

    至于-8和-24的区别,我觉得这篇博客写的挺好的。

    时间有点久远,不过含金量还可以。下面是个人感觉比较有价值的内容copy:

    • png8和png24的根本区别,不是颜色位的区别,而是存储方式不同;
    • png8 色盘索引、调色板中一位透明值、不支持阿尔法通道的半透明,存储格式中每个像素无透明度的数据块定义;
    • png24 无调色板、支持阿尔法通道的半透明、每个点阵都有透明度的定义,最低32位真彩色;

    好了,今天就先写这些吧~~

  • 相关阅读:
    11组 团队展示
    11组Alpha冲刺4/6
    11组Alpha冲刺2/6
    11组Alpha冲刺3/6
    EF code first 分页显示
    多条件分页存储过程控制器写法
    UML的9种图
    C#设计模式(2)——简单工厂模式
    多条件分页存储过程PageCommon写法
    五分钟读懂UML类图
  • 原文地址:https://www.cnblogs.com/new-dream-new-hope/p/6900360.html
Copyright © 2020-2023  润新知