为什么有那么多不同的图像格式在网络上吗?

当然是真实的,有很多不同的图像格式在网上,只是在东西是如何工作的,我们用6个不同的图像格式:18新利最新登入

  • GIF文件
  • JPEG文件
  • GIF动画文件
  • MPEG文件
  • 冲击波的文件
  • NxView文件

两种最常见的是GIF和JPEG文件。这两种格式编码的静态(相对于动画)位图图像

广告

在一个位图图像,图像文件定义的图像中每个像素的颜色。例如,想象一个典型的位图在网络上是400×400像素。定义这张照片,你需要每像素24位为160000像素,或480000字节。这将是一个巨大的图像文件,所以两个GIF、JPG格式压缩图像以不同的方式。

GIF图像,颜色的数量减少到256,然后“运行”相同颜色的像素颜色+ numberOfPixels格式编码。例如,如果有100像素的颜色41岁的图像文件存储的颜色(41)和运行的长度(100)。这使得一个GIF文件的存储图纸有很多相同颜色的像素,这样的图像18新利最新登入微处理器的工作原理:

这是一个500×500像素的图像,而是750000字节只需要9000字节的存储GIF。

一个JPG文件使用更复杂的技术来压缩图像,像照片,每个像素的颜色是不同的。GIF文件创建一个完美的复制的原始,而JPG不。看到问题289对于一些细节。

一个GIF动画是一个序列的GIF文件结合在一起并显示一个接一个。有足够的窗格,可以变得非常现实的动画。18新利最新登入然而,文件的大小之和GIF文件用于创建序列,并能迅速增加。有很多动画gif18新利最新登入发动机是如何工作的。都是大而静态GIF。例如,这个引擎GIF动画大约是75000字节:

一个MPEG文件使用复杂算法如JPEG文件,它试图消除帧之间重复大幅压缩视频信息。18luck手机登录此外它允许配乐(gif动画不)。因为典型的序列有成百上千的框架,文件大小还是可以得到相当大。18新利最新登入直升机如何工作包含十多个MPEG文件。

震荡波提供了一个基于矢量的动画功能。而不是指定每个像素的颜色,冲击波文件指定形状的坐标(线、矩形、圆等)以及每个形状的颜色。冲击波文件可以非常小。他们允许动画和声音。图片也是可扩展的,因为它们都是基于矢量的,你可以放大图像和它仍然看起来很棒。这个页面包含两大动画冲击波的文件都是大约10000字节大小。这里就是其中之一:

最后有NxView文件(您可以看到一个很好的例子18新利最新登入燃气涡轮引擎如何工作)。这些都是基于矢量的3 d文件,允许用户交互。你可以旋转和放大以任何方式你喜欢3 d对象。这就是冲击波的想法带到3 d。令人惊奇的是小的文件(100 k到200 k)它们包含的细节。

你可以看到每个文件格式的特点和优势,使其在一个给定的情况下最好的选择。这就是为什么有如此多的图像格式!

广告

经常回答问题

图像和它的类型是什么?
一幅图像是一个对象的可视化表示。它可以是照片、图纸或绘画。有三种类型的图片:栅格、矢量和三维的。光栅图像的像素,或小点,而矢量图像是由直线和曲线组成的。三维图像是由多边形组成的,或几何图形。
两种类型的形象是什么?
有两种类型的图片:栅格图像和矢量图像。光栅图像使用基于像素创建程序或用相机或扫描仪捕获。矢量图是基于矢量的项目创建的。
特色

广告

加载……
Baidu