各种图片格式的特点

图片的格式
- JPEG(jpg)
- 支持的颜色多,不支持透明, 可以压缩
- 一般显示颜色丰富的图片时可以使用JPEG,例如:照片

- GIF(gif)
- 支持的颜色少,支持简单的透明, 支持动态图
- 一般显示单一颜色的图片(网站的logo),动态图,简单的透明

- PNG(png)
- 支持的颜色多,支持复杂的透明
- 可以用来显示颜色丰富,透明度复杂的图片

- 图片的选择的原则:
- 效果(一样)一致,用最小
- 效果(异样)不一致,用最好(效果)

时间: 2024-10-11 06:49:53

各种图片格式的特点的相关文章

Python 批量修改图片格式和尺寸

公司的一个项目要求把所有4096x4096的图片全部转化成2048x2048的图片,这种批量转换图片大小的软件网上很多,我的同事原来使用的美图看看的批量转换,但是稍微有点麻烦,每次还需要指定要转换的图片的输入路径和输出路径,而且每次都只能处理一个文件夹,很繁琐,于是我想到了万能的Python,然后写了一个脚本来批量处理图片,同一个根目录下的所有文件夹的子文件等的图片全部会处理掉. 代码中还加入了很多的异常捕获机制和提示,希望对大家有帮助. 备注: 1.导入了PIL库,是处理图片用的,很强大: 2

有关图片格式的分析

图片格式是计算机存储图片的格式,常见的存储的格式有bmp,jpg,tiff,gif,pcx,tga,exif,fpx,svg,psd,cdr,pcd,dxf,ufo,eps,ai,raw等. BMP图像文件格式 BMP是一种与硬件设备无关的图像文件格式.它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP文件所占用的空间很大.BMP文件的图像深度可选lbit.4bit.8bit及24bit.BMP文件存储数据时,图像的扫描方式是按从左到右.从下到上的顺序. 由于BMP文件

前端开发中常用的几种图片格式及其使用规范

在介绍图片格式之前,首先说一些额外的东西. 矢量图与位图. 矢量图是通过组成图形的一些基本元素,如点.线.面,边框,填充色等信息通过计算的方式来显示图形的.一般来说矢量图表示的是几何图形,文件相对较小,并且放大缩小不会失真. 这里有一点要注意的是web开发中用到的图片都不是矢量图,即使是一个三角形,只有一个边框,都是位图. 那么矢量图在哪里有用到呢? 我目前的知识池就知道一个图标字体,比如 font-awesome 目前在前端的开发中常用的图片格式有三种:jpg,png,gif.这些都是位图.

批量改变文件夹和子文件夹中图片格式的两种方法

生活中,我们通常会遇到这种问题:一个文件夹内部有多个子文件夹,每个文件夹内部有很多图片,我们想改变这些图片的格式. 例如.png格式图片支持背景透明,但我们想把它变成背景不透明的.jpg图片.又比如.bmp格式是非压缩图片,我们想把它转换为无损压缩的.png图片以节省存储空间. 如果图片数量很少,很明显我们可以通过Windows自带的画图工具或者其他看图软件通过“另存为”一张张地转换图片格式.但是如果图片很多,怎么办? 这个问题其实有两个关键点: ① 要求批量处理. ② 文件夹中还有子文件夹.

JPEG/PNG/GIF图片格式简析

JPEG/PNG/GIF是Web浏览器广泛支持的3种图片格式. 1.JPEG格式最适合保存照片和其他复杂图像. 2.GIF和PNG格式最适合保存logo和其他包含单色.线条.文本的简单图形. 3.JPEG图像可以按不同质量压缩,所以可以很好地权衡图像质量和文件大小来满足需要. 4.GIF和PNG图像格式允许建立一个有透明背景的图像. 5.GIF和PNG是无损格式,这说明相比于JPEG文件,这些格式的文件往往更大. 6.PNG可以提供比GIF更好的透明度控制,而且不像GIF只支持256种颜色,PN

bmp,jpg,png,tif,wmf,emf与eps图片格式转换

wmf/emf是两种Microsoft Windows的图形文件格式.它是一个矢量图格式,但是也允许包含位图.本质上,一个WMF文件保存一系列可以用来重建图片的Windows GDI命令.在某种程度上,它类似于印刷业广泛使用的PostScript格式. 关于wmf2eps安装使用的问题可参考如下两个网页. http://www.kellogg.northwestern.edu/rc/miktex-install.htm http://www.wolf-s.homepage.t-online.de

如何让Ubuntu系统支持WebP图片格式

如何让Ubuntu系统支持WebP图片格式 本文主要向大家介绍如何让 Ubuntu 系统支持查看 WebP 图片格式,以及如何将 WebP 转为 JPEG 或 PNG 图片格式的方法. 什么是WebP图片 Google开发并推出 WebP 图片格式已有 5 年了,WebP 可以提供对图片的有损和无损压缩.据官方宣称,对相同图片压缩后,平均会比 JPEG 体积缩小 25%. 原本Google雄心勃勃的想让 WebP 成为互联网图像压缩技术的新标准,但 5 年时间流逝之后,WebP除了在 Googl

七牛对用户使用webp图片格式的使用建议

Qiniu 七牛问题解答 Chrome浏览器是可打开WebP格式的.可是并非全部的浏览器都支持webp格式,比如360.ie等浏览器是不支持的. WebP格式,谷歌(google)开发的一种旨在加快图片载入速度的图片格式.图片压缩体积大约仅仅有JPEG的2/3.并能节省大量的server带宽资源和数据空间.Facebook Ebay等知名站点已经開始測试并使用WebP格式. 但WebP是一种有损压缩.相较编码JPEG文件,编码相同质量的WebP文件须要占用很多其它的计算资源. Chrome浏览器

Linux下修改图片格式

Linux下修改图片格式 在终端上安装imagemagick sudo apt-get install imagemagick cd到相应的图片所在目录 #把 .png 转到 .jpg convert *.png *.jpg rm -r *.png 上面的方法产生的图片,可能在window上是不能打开的.下面用matlab写了个脚本,可以保证在两个平台上都能用. imagePath='sequences/SegTrack/birdfall2/'; files=dir([imagePath,'*.

使用WIC组件转换图片格式

#include <windows.h>#include <Wincodec.h>#pragma comment(lib, "Windowscodecs.lib" )HRESULT PNG2WDP(WCHAR* szPngFileName, WCHAR* szWdpFileName){    IWICImagingFactory *piFactory = NULL;    IWICBitmapEncoder *piEncoder = NULL;    IWICB