矢量图和位图
矢量图是由线段或曲线来描述图像,同时包含有色彩和位置信息;
位图是由像素点来描述图像,也称为点阵图;
两者有什么特点:
矢量图:可以无限放大或缩小,而不失真,一般体积或占用空间比较小;但,色彩丰富度不如位图;
位图:色彩丰富,但放大后容易不清晰,一般体积比较大
两者常见的格式:
矢量图: AdobeIllustrator的 *.AI
、*.EPS
和 *.SVG
、*.EMF
、AutoCAD的 *.dwg
和 *.dxf
、Corel DRAW 的 *.cdr
等;
位图: *.bmp
、*.pcx
、*.gif
、*.jpg
、*.tiff
、*.png
、photoshop的 *.psd
等
位图
BMP
BMP (Bitmap) 是 DOS 和 WindowS 兼容计算机系统的标准 Windows 图像格式,其支持 RGB、索引颜色、灰度和位图颜色模式,但不支持 Alpha 通道。BMP 格式支持 1, 4, 24, 32 位的 RGB 位图,对图像信息不压缩,占用磁盘空间较大。
GIF
GIF (Graphics Interchange Format) 是一种点阵图像格式,专为主要出现在网络上的较基本图像所设计。每个像素占 8 bit,包含 256 中索引颜色,支持灰度模式。包含静态 GIF 和动态 GIF。占用空间小,背景可透明,可制作成动画。
JPG
JPEG (Joint Photographic Experts Group) 即联合图像专家组,是用于连续色调静态图像压缩的一种标准,文件后缀名为 jpg 或 jpeg,是最常用的图像文件格式。其是是一种针对照片影像而广泛使用的有损压缩标准方法。在目前图像格式中压缩率相对最高的。
JPEG是一个压缩标准,又可分为标准 JPEG、渐进式 JPEG 和 JPEG2000 三种:
- 标准 JPEG:以 24 位颜色存储单个光栅图像,是与平台无关的格式,支持最高级别的压缩,不过,这种压缩是有损耗的。此类型图片在网页下载时只能由上而下依序显示图片,直到图片资料全部下载完毕,才能看到全貌。
- 渐进式 JPEG:渐进式 JPG 为标准 JPG 的改良格式,支持交错,可以在网页下载时,先呈现出图片的粗略外观后,再慢慢地呈现出完整的内容,渐进式 JPG 的文件比标准 JPG 的文件要来得小。
- JPEG2000:新一代的影像压缩法,压缩品质更好,其压缩率比标准 JPEG 高约 30% 左右,同时支持有损和无损压缩。一个极其重要的特征在于它能实现渐进传输,即先传输图像的轮廓,然后逐步传输数据,让图像由朦胧到清晰显示。
TIFF
TIFF (TagImage File Format) 是标签图像文件格式,主要用来存储包括照片和艺术图在内的图像。它最初由 Aldus 公司与微软公司一起为 PostScript 打印开发。TIFF 与 jpeg、png 一起成为流行的高位彩色图像格式。另外,TIFF格式还可加入作者、版权、备注以及自定义信息,存放多幅图像。
PNG
PNG 图片以任何颜色深度存储单个光栅图像。PNG 是与平台无关的格式。优点:PNG 支持高级别无损耗压缩。支持 alpha 通道透明度。PNG 支持伽玛校正。PNG 支持交错。PNG 受最新的 Web 浏览器支持。缺点:较旧的浏览器和程序可能不支持 PNG 文件。作为 Internet文件格式,与 JPEG 的有损耗压缩相比,PNG 提供的压缩量较少。作为 Internet 文件格式,PNG 对多图像文件或动画文件不提供任何支持
PSD
PSD (Photoshop Document) 是著名的 Adobe 公司的图像处理软件 Photoshop 的专用格式。这种格式可以存储 Photoshop 中所有的图层,通道、参考线、注解和颜色模式等信息。在保存图像时,若图像中包含有层,则一般都用 PSD 格式保存。
矢量图
矢量图给出一些常用的格式描述。如 *.AI
、*.EPS
和 *.SVG
。
AI
AI (Adobe Illustrator) 是用于向量图像的专属 Adobe 图像格式,作用是 1.卡通造型的设计;2.商业插画的绘制;3.设计 VI;4.设计 UI。与 PSD 文件相同,AI 文件也是一种分层文件,用户可以对图形内所存在的层进行操作,所不同的是 AI 格式文件是基于矢量输出,可在任何尺寸大小下按最高分辨率输出,而 PSD 文件是基于位图输出。与 AI 格式类似基于矢量输出的格式还有 EPS、WMF、CDR 等。
EPS
EPS (Encapsulated Post Script) 是 Illustrator CS5 和 Photoshop CS5 之间可交换的文件格式。EPS 文件是桌面印刷系统普遍使用的通用交换格式当中的一种综合格式。EPS 文件格式又被称为带有预视图象的 PS 格式,它是由一个 PostScript 语言的文本文件和一个(可选)低分辨率的由 PICT 或 TIFF 格式描述的代表像组成。EPS 文件就是包括文件头信息的 PostScript 文件,利用文件头信息可使其他应用程序将此文件嵌入文档。
SVG
SVG (Scalable Vector Graphics) 是一种基于可扩展标记语言(XML),用于描述二维矢量图形的图形格式。 SVG 由 W3C 制定,是一个开放标准。常用语图标、LOGO、插画、动画和界面元素、信息图表和数据可视化。能够编辑 SVG 的软件有:
- Pixso:资源社区收录了大量的SVG图标,可以应用于任何网站和其他项目,点击免费注册使用Pixso。
- Adobe Illustrator:用于创建和编辑矢量图形的程序,可以将adobe项目导出为 SVG 或多种光栅格式。
- Microsoft Visio:流程图、图表和信息图表制作工具。
- DRAW:矢量图形编辑器。
- GIMP(GNU Image Manipulation Program):免费的开源图像编辑程序。
- Google Docs:可以把创建的绘图导出为SVG格式文件。
- Inkscape:免费的矢量绘图和文本工具。
两者常见使用场景:
矢量图:常用于图标、logo、标识等( SVG适合于浏览器,EPS适合于LaTeX,EMF才适合Word )
位图:常用于打印或论文印刷(tif格式,虽体积大但基本不损失信息)、网络传播(jpeg格式和gif格式,压缩比高,体积小但损失信息,可用于一般资料保存;png格式,能够透明或半透明图像,比JPEG大但不适宜印刷)
矢量图可以轻松转化为位图,但是位图转化为矢量图需要大量的计算(可通过网站Vector Magic 转换)