精华内容
下载资源
问答
  • 主要介绍了Python无损压缩图片的方法,简单的代码即可实现压缩图片,感兴趣的朋友可以了解下
  • 无损压缩图片 CS代码

    2019-07-30 11:26:06
    无损压缩图片 CS脚本,可以直接使用。。。。。。。。。
  • #图片无损压缩指令 文件夹操作(非图片文件直接拷贝) nej-minimage ./test/directory/res/ -f nej-minimage -i=./test/directory/res/ -f nej-minimage -i=./test/directory/res/ -o=./test/directory/output/ 文件...
  • 常见的图像文件格式 无损压缩

    万次阅读 2016-03-03 09:38:47
    常见的图像文件格式  一、BMP格式 BMP是英文Bitmap(位图)的简写,它是Windows操作系统中的标准图像文件格 式...这种格式的特点是 包含的图像信息较丰富,几乎不进行压缩,但由此导致了它与生俱生来的缺 点--占

    常见的图像文件格式 

    一、BMP格式 BMP是英文Bitmap(位图)的简写,它是Windows操作系统中的标准图像文件格 式,能够被多
    种Windows应用程序所支持。随着Windows操作系统的流行与丰富的 Windows应用程序的开发,BMP位图格式理
    所当然地被广泛应用。这种格式的特点是 包含的图像信息较丰富,几乎不进行压缩,但由此导致了它与生俱生来的缺
    点--占 用磁盘空间过大。所以,目前BMP在单机上比较流行。
     二、GIF格式 GIF是英文Graphics Interchange format(图形交换格式)的缩写。顾名思义 ,这种格式是用来
    交换图片的。事实上也是如此,上世纪80年代,美国一家著名的 在线信息服务机构CompuServe针对当时网络传输
    带宽的限制,开发出了这种GIF图 像格式。 GIF格式的特点是压缩比高,磁盘空间占用较少,所以这种图像格式迅速
    得到 了广泛的应用。 最初的GIF只是简单地用来存储单幅静止图像(称为GIF87a),后 来随着技术发展,可以同时
    存储若干幅静止图象进而形成连续的动画,使之成为当 时支持2D动画为数不多的格式之一(称为GIF89a),而在
    GIF89a图像中可指定透明 区域,使图像具有非同一般的显示效果,这更使GIF风光十足。目前Internet上大 量采用的
    彩色动画文件多为这种格式的文件,也称为GIF89a格式文件。 此外,考虑到网络传输中的实际情况,GIF图像格式还
    增加了渐显方式,也就 是说,在图像传输过程中,用户可以先看到图像的大致轮廓,然后随着传输过程的 继续而逐
    步看清图像中的细节部分,从而适应了用户的"从朦胧到清楚"的观赏心理 。目前Internet上大量采用的彩色动画文件
    多为这种格式的文件。 但GIF有个小小的缺点,即不能存储超过256色的图像。尽管如此,这种格式仍 在网络上大行
    其道应用,这和GIF图像文件短小、下载速度快、可用许多具有同样 大小的图像文件组成动画等优势是分不开的。
      三、JPEG格式 JPEG也是常见的一种图像格式,它由联合照片专家组(Joint Photographic Experts Group)
    开发并 以命名为"ISO 10918-1",JPEG仅仅是一种俗称而已。 JPEG文件的扩展名为.jpg或.jpeg,其压缩技术十分先
    进,它 用有损压缩方式去除 冗余的图像和彩色数据,获取得极高的压缩率的同时能展现十分丰富生动的图像, 换句
    话说, 就是可以用最少的磁盘空间得到较好的图像质量。 同时JPEG还是一种很灵活的格式,具有调节图像质量的功能,
    许你用不同的 压缩比例对这种文件压缩,比如我们最高可以把1.37MB的BMP位图文件压缩至20. 3KB。当然我们完
    可以在图像质量和文件尺寸之间找到平衡点。 由于JPEG优异的品质和杰出的表现,它的应用也非常广泛,特别是
    在网络和光 盘读物上,肯定都能找到它的影子。目前各类浏览器均支持JPEG这种图像格式,因 为JPEG格式的文件尺
    寸较小,下载速度快,使得Web页有可能以较短的下载时间提 供大量美观的图像,JPEG同时也就顺理成章地成为网
    络上最受欢迎的图像格式。 
    四、JPEG2000格式 JPEG 2000同样是由JPEG 组织负责制定的,它有一个正式名称叫
    做"ISO 15444",与JPEG相比,它具备更高压缩率以及更多新功能的新一代静态影像压缩技 术。 JPEG2000 作为
    JPEG的升级版,其压缩率比JPEG高约30%左右。与JPEG不同的是 ,JPEG2000 同时支持有损和无损压缩,而 JPEG
     只能支持有损压缩。无损压缩对 保存一些重要图片是十分有用的。JPEG2000的一个极其重要的特征在于它能实现渐
     进传输,这一点与GIF的"渐显"有异曲同工之妙,即先传输图像的轮廓,然后逐步 传输数据,不断提高图像质量,让
    图象由朦胧到清晰显示,而不必是像现在的 JPEG 一样,由上到下慢慢显示。 此外,JPEG2000还支持所谓的"感兴趣
    区域"特性,你可以任意指定影像上你感 兴趣区域的压缩质量,还可以选择指定的部份先解压缩。 JPEG 2000 和
     JPEG 相 比优势明显,且向下兼容,因此取代传统的JPEG格式指日可待。 JPEG2000可应用于传统的JPEG市场,如
    扫描仪、数码相机等,亦可应用于新兴 领域,如网路传输、无线通讯等等。 
    五、TIFF格式 TIFF(Tag Image File
     format)是Mac中广泛使用的图像格式,它由Aldus和 微软联合开发,最初是出于跨平台存储扫描图像的需要而设
    计的。它的特点是图像 格式复杂、存贮信息多。正因为它存储的图像细微层次的信息非常多,图像的质量 也得以提
    高,故而非常有利于原稿的复制。 该格式有压缩和非压缩二种形式,其中压缩可采用LZW无损压缩方案存储。不
     过,由于TIFF格式结构较为复杂,兼容性较差,因此有时你的软件可能不能正确识 别TIFF文件(现在绝大部分软件
    都已解决了这个问题)。目前在Mac和PC机上移植 TIFF文件也十分便捷,因而TIFF现在也是微机上使用最广泛的图
    像文件格式之一。 
    六、PSD格式 这是著名的Adobe公司的图像处理软件Photoshop的专用格式Photoshop
     Document(PSD)。PSD其实是Photoshop进行平面设计的一张"草稿图",它里面包 含有各种图层、通道、遮罩
    等多种设计的样稿,以便于下次打开文件时可以修改上 一次的设计。在Photoshop所支持的各种图像格式中,PSD
    的存取速度比其它格式快 很多,功能也很强大。由于Photoshop越来越被广泛地应用,所以我们有理由相信 ,这种
    格式也会逐步流行起来。 
    七、PNG格式 PNG(Portable Network Graphics)是一种新兴的网络图像格式。在1994
    年底 ,由于Unysis公司宣布GIF拥有专利的压缩方法,要求开发GIF软件的作者须缴交一 定费用,由此促使免费的
    png图像格式的诞生。PNG一开始便结合GIF及JPG两家之长 ,打算一举取代这两种格式。1996年10月1日由PNG向
    国际网络联盟提出并得到推荐 认可标准,并且大部分绘图软件和浏览器开始支持PNG图像浏览,从此PNG图像格式
     生机焕发。 PNG是目前保证最不失真的格式,它汲取了GIF和JPG二者的优点,存贮形式丰 富,兼有GIF和JPG的色
    彩模式;它的另一个特点能把图像文件压缩到极限以利于网 络传输,但又能保留所有与图像品质有关的信息,因为
    PNG是采用无损压缩方式来 减少文件的大小,这一点与牺牲图像品质以换取高压缩率的JPG有所不同;它的第 三个
    特点是显示速度很快,只需下载1/64的图像信息就可以显示出低分辨率的预览 图像;第四,PNG同样支持透明图像
    的制作,透明图像在制作网页图像的时候很有 用,我们可以把图象背景设为透明,用网页本身的颜色信息来代替设为
    透明的色彩 ,这样可让图像和网页背景很和谐地融合在一起。 PNG的缺点是不支持动画应用效果,如果在这方面能
    有所加强,简直就可以完 全替代GIF和JPEG了。Macromedia公司的Fireworks软件的默认格式就是PNG。现在 ,越
    来越多的软件开始支持这一格式,而且在网络上也越来截止流行。 
    八格式 利用Flash我们可以制作出一种后缀名
    (Shockwave format)的动画,这 种格式的动画图像能够用比较小的体积来表现丰富的多媒体形式。在图像的传输
    方 面,不必等到文件全部下载才能观看,而是可以边下载边看,因此特别适合网络传 输,特别是在传输速率不佳的
    情况下,也能取得较好的效果。事实也证明了这一点 如今已被大量应用于WEB网页进行多媒体演示与交互性设计。
    此外动画 是其于矢量技术制作的,因此不管将画面放大多少倍,画面不会因此而有任何损害 。综上格式作品以其高
    清晰度的画质和小巧的体积,受到了越来越多网页设 计者的青睐,也越来越成为网页动画和网页图片设计制作的主
    流,目前已成为网上 动画的事实标准。 
    九、SVG格式 SVG可以算是目前最最火热的图像文件格式了,它的英文全称
    为Scalable Vector Graphics,意思为可缩放的矢量图形。它是基于XML(Extensible Markup Language),由
    World Wide Web Consortium(W3C)联盟进行开发的。严 格来说应该是一种开放标准的矢量图形语言,可让你
    设计激动人心的、高分辨率的 Web图形页面。用户可以直接用代码来描绘图像,可以用任何文字处理工具打开 SVG
    图像,通过改变部分代码来使图像具有互交功能,并可以随时插入到HTML中通 过浏览器来观看。 它提供了目前网
    络流行格式GIF和JPEG无法具备了优势:可以任意放大图形显 示,但绝不会以牺牲图像质量为代价;字在SVG图像中
    保留可编辑和可搜寻的状态 ;平均来讲,SVG文件比JPEG和GIF格式的文件要小很多,因而下载也很快。可以相
     信,SVG的开发将会为Web提供新的图像标准。

     其它非主流图像格式: 

    1、PCX格式 PCX格式是ZSOFT公司在开发图像处理软件Paintbrush时开发的一种格式,这是 一种经过压缩的格式,
    占用磁盘空间较少。由于该格式出现的时间较长,并且具有 压缩及全彩色的能力,所以现在仍比较流行。
     2、DXF格式 DXF(Autodesk Drawing Exchange format)是AutoCAD中的矢量文件格式,它 以ASCII码方式存
    储文件, 在表现图形的大小方面十分精确。许多软件都支持DXF格 式的输入与输出。 
    3、WMF格式 WMF(Windows Metafile format)是Windows中常见的一种图元文件格式,属 于矢量文件格式。
    它具有文件短小、图案造型化的特点,整个图形常由各个独立的 组成部分拼接而成,其图形往往较粗糙。 
    4、EMF格式 EMF(Enhanced Metafile)是微软公司为了弥补使用WMF的不足而开发的一种 Windows 32位扩展
    图元文件格式, 也属于矢量文件格式,其目的是欲使图元文件更 加容易接受。 
    5、LIC(FLI/FLC)格式 Flic格式由Autodesk公司研制而成,FLIC是FLC和FLI的统称:FLI是最初的基 于320×200分
    辨率的动 画文件格式,而FLC则采用了更高效的数据压缩技术,所以 具有比FLI更高的压缩比,其分辨率也有了不少提高。 
    6、EPS格式 EPS(Encapsulated PostScript)是PC机用户较少见的一种格式,而苹果Mac 机的用户则用得较多。
    它是用PostScript语言描述的一种ASCII码文件格式,主要 用于排版、打印等输出工作。 
    7、TGA格式 TGA(Tagged Graphics)文件是由美国Truevision公司为其显示卡开发的一种 图像文件格式,已被国际上的图形、
    图像工业所接受。TGA的结构比较简单,属于 一种图形、图像数据的通用格式,在多媒体领域有着很大影响,是计算
    机生成图像  向电视转换的一种首选格式。
    展开全文
  • 图片无损压缩利器

    2018-06-17 22:21:01
    跟JPEG Optimizer同一家公司所出版的影像最佳化软件,可以将JPG、GIF、PNG、BMP、TIF等图型影像文件利用Image Optimizer独特的MagiCompress压缩技术最佳化。可以在不影响图型影像品质状况下将图型影像减肥,最高可...
  • 无损压缩PNG破解版.zip

    2019-08-23 09:29:26
    无损压缩PNG破解版
  • 图片无损压缩工具

    2018-11-19 10:00:33
    无损图片压缩工具, 直接下载安装使用, 能压缩10倍左右
  • Android图片无损压缩

    2016-04-19 09:37:36
    Android中进行图片无损压缩,基于JNI进行的图片硬压缩,调用底层C语言实现,效率很高,压缩效率10倍,无损!!!资源下载直接按照注释进行使用,或者关注个人博客有详细介绍,如果接入有不懂的可以联系我,关键是...
  • 压缩图像的软件首先会确定图像中哪些区域是相同的,哪些是不同的。包括了重复数据的图像(如蓝天) 就可以被压缩,只有蓝天的起始点和终结点需要被记录下来。但是蓝色可能还会有不同的深浅,天空有时也可能被树木、...

    无损压缩:是对文件本身的压缩,和其它数据文件的压缩一样,是对文件的数据存储方式进行优化采用某种算法表示重复的数据信息,文件可以完全还原,不会影响文件内容,对于数码图像而言,也就不会使图像细节有任何损失。

    无损压缩的基本原理是相同的颜色信息只需保存一次。压缩图像的软件首先会确定图像中哪些区域是相同的,哪些是不同的。包括了重复数据的图像(如蓝天) 就可以被压缩,只有蓝天的起始点和终结点需要被记录下来。但是蓝色可能还会有不同的深浅,天空有时也可能被树木、山峰或其他的对象掩盖,这些就需要另外记录。从本质上看,无损压缩的方法可以删除一些重复数据,大大减少要在磁盘上保存的图像尺寸。但是,无损压缩的方法并不能减少图像的内存占用量,这是因为,当从磁盘上读取图像时,软件又会把丢失的像素用适当的颜色信息填充进来。如果要减少图像占用内存的容量,就必须使用有损压缩方法。

    有损压缩:是对图像本身的改变,在保存图像时保留了较多的亮度信息,而将色相和色纯度的信息和周围的像素进行合并,合并的比例不同,压缩的比例也不同,由于信息量减少了,所以压缩比可以很高,图像质量也会相应的下降。 

    有损压缩可以减少图像在内存和磁盘中占用的空间,在屏幕上观看图像时,不会发现它对图像的外观产生太大的不利影响。因为人的眼睛对光线比较敏感,光线对景物的作用比颜色的作用更为重要,这就是有损压缩技术的基本依据。

    1.有损压缩、无损压缩对应的图片文件格式:
    有损压缩格式:JPEG、JPG、WMF、WebP (jpeg、jpg、wmf)

    无损压缩的图片格式:BMP、PCX、TIFF、GIF、TGA、PNG、RAW(bmp、pcx、tiff、gif、tga、png、raw)

    有损压缩详细格式:

    (1)WebP是Google新推出的影像技术,它可让网页图档有效进行压缩,同时又不影响图片格式兼容与实际清晰度,进而让整体网页下载速度加快。

    与JPEG相同,WebP是一种有损压缩利用预测编码技术。但谷歌表示,这种格式的主要优势在于高效率。他们发现,“在质量相同的情况下,WebP格式图像的体积要比JPEG格式图像小40%,美中不足的是,WebP格式图像的编码时间“比JPEG格式图像长8倍”。

    (2)JPEG也是最常见的一种图像格式,是一种有损压缩格式,能够将图像压缩在很小的储存空间,因此容易造成图像数据的损伤。

     JPEG是一种很灵活的格式,具有调节图像质量的功能,允许用不同的压缩比例对文件进行压缩,支持多种压缩级别,压缩比越大,品质就越低;相反地,压缩比越小,品质就越好。

    JPEG格式压缩的主要是高频信息,对色彩的信息保留较好,适合应用于互联网,可减少图像的传输时间,可以支持24bit真彩色,也普遍应用于需要连续色调的图像。

    JPEG格式是目前网络上最流行的图像格式

    JPEG格式的应用非常广泛,特别是在网络和光盘读物上。各类浏览器均支持JPEG这种图像格式,因为JPEG格式的文件尺寸较小,下载速度快

    JPEG 不适用于所含颜色很少、具有大块颜色相近的区域或亮度差异十分明显的较简单的图片。

    3)JPEG2000作为JPEG的升级版,压缩率比JPEG高约30%左右同时支持有损和无损压缩

    JPEG2000和JPEG相比优势明显,且向下兼容,因此可取代传统的JPEG格式。JPEG2000即可应用于传统的JPEG市场,如扫描仪、数码相机等,又可应用于新兴领域,如网路传输、无线通讯等等。

    (4)WMF格式

    WMF(Windows Metafile Format)是Windows中常见的一种图元文件格式,属于矢量文件格式。它具有文件短小、图案造型化的特点,整个图形常由各个独立的组成部分拼接而成,其图形往往较粗糙

    无损压缩详细格式

    (1)BMP

    位图(外语简称:BMP、外语全称:BitMaP)BMP是一种与硬件设备无关的图像文件格式,使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP文件所占用的空间很大。BMP文件的图像深度可选lbit、4bit、8bit及24bit。BMP文件存储数据时,图像的扫描方式是按从左到右、从下到上的顺序。

    BMP 是(Windows 位图) Windows 位图可以用任何颜色深度(从黑白到 24 位颜色)存储单个光栅图像。Windows 位图文件格式与其他 Microsoft Windows 程序兼容。它不支持文件压缩,也不适用于 Web 页。 从总体上看,Windows 位图文件格式的缺点超过了它的优点。为了保证照片图像的质量,请使用 PNG 、JPEG、TIFF 文件。BMP 文件适用于 Windows 中的墙纸。

    BMP 不支持压缩,这会造成文件非常大。

    (2)PCX

    个人电脑交换(外语简称:PCX、外语全称:Personal Computer eXchange [1]  )

    PCX是最早支持彩色图像的一种文件格式,现在最高可以支持256种彩色。PCX设计者很有眼光地超前引入了彩色图像文件格式,使之成为非常流行的图像文件格式。

    PCX是PC机画笔的图像文件格式。PCX的图像深度可选为l、4、8bit。由于这种文件格式出现较早,它不支持真彩色。PCX文件采用RLE行程编码,文件体中存放的是压缩后的图像数据。因此,将采集到的图像数据写成PCX文件格式时,要对其进行RLE编码:而读取一个PCX文件时首先要对其进行 RLE解码,才能进一步显示和处理。

    PCX 不受 Web 浏览器支持

    (3)TIF格式

    标签图像文件格式(中文简称TIF、外语简称TIFF、外语全称:TagImage FileFormat)是由Aldus和Microsoft公司为桌上出版系统研制开发的一种较为通用的图像文件格式。

    TIFF格式灵活易变,它又定义了四类不同的格式:TIFF-B适用于二值图像:TIFF-G适用于黑白灰度图像;TIFF-P适用于带调色板的彩色图像:TIFF-R适用于RGB真彩图像。

    TIFF支持多种编码方法,其中包括RGB压缩、RLE压缩、JPEG压缩等。

    TIFF是现存图像文件格式中最复杂的一种,它具有扩展性、方便性、可改性,可以提供给IBMPC等环境中运行、图像编辑程序。

    (4)GIF格式

    图形交换格式(外语简称:GIF、外语全称:Graphics Interchange Format

    GIF文件的数据,是一种基于LZW算法的连续色调的有损压缩格式。压缩率一般在50%左右,它不属于任何应用程序。几乎所有相关软件都支持它,公共领域有大量的软件在使用GIF图像文件。

    GIF图像文件的数据是经过压缩的,而且是采用了可变长度等压缩算法。所以GIF的图像深度从lbit到8bit,也即GIF最多支持256种色彩的图像

    GIF格式的另一个特点是其在一个GIF文件中可以存多幅彩色图像,如果把存于一个文件中的多幅图像数据逐幅读出并显示到屏幕上,就可构成一种最简单的动画。

    GIF解码较快,但GIF不支持Alpha透明通道。

    (5)TGA格式

    已标记的图形(外语全称:Tagged Graphics)格式是由美国Truevision公司为其显示卡开发的,文件扩展名为".tga",已被国际上的图形、图像工业所接受。

    TGA的结构比较简单,属于一种图形、图像数据的通用格式,在多媒体领域有很大影响,是计算机生成图像向电视转换的一种首选格式。

    TGA图像格式最大的特点是可以做出不规则形状的图形、图像文件,一般图形、图像文件都为四方形,若需要有圆形、菱形甚至是缕空的图像文件时,TGA可就派上用场了。

     TGA格式支持压缩,使用不失真的压缩算法。是一种比较好的图片格式。

    (6)PNG格式

    便携式网络图形(外语简称PNG、外语全称:Portable Network Graphics),是网上接受的最新图像文件格式。

    PNG能够提供长度比GIF小30%的无损压缩图像文件。它同时提供 24位和48位真彩色图像支持以及其他诸多技术性支持。

    PNG非常新,所以并不是所有的程序都可以用它来存储图像文件,但Photoshop可以处理PNG图像文件,也可以用PNG图像文件格式存储。 

    PNG 支持高级别无损耗压缩,但作为 Internet 文件格式,与 JPEG 的有损耗压缩相比,PNG 提供的压缩量较少。

    PNG 支持 alpha 通道透明度,但作为 Internet 文件格式,PNG 对多图像文件或动画文件不提供任何支持。GIF 格式支持多图像文件和动画文件。

    PNG 支持伽玛校正。

    PNG 支持交错。

    PNG 受最新的 Web 浏览器支持,但较旧的浏览器和程序可能不支持 PNG 文件。

    (7)RAW格式

    RAW中文解释是“原材料”或“未经处理的东西”。RAW文件包含了原图片文件在传感器产生后,进入照相机图像处理器之前的一切照片信息。用户可以利用PC上的某些特定软件对RAW格式的图片进行处理。

    许多图像处理软件可以对照相机输出的RAW文件进行处理。这些软件提供了对RAW格式照片的锐度、白平衡、色阶和颜色的调节。此外,由于RAW拥有12位数据,你可以通过软件,从RAW图片的高光或昏暗区域榨取照片细节,这些细节不可能在每通道8位的JPEG或TIFF图片中找到。

    兼容性不够强仍然是限制RAW格式发展的最大障碍。

    参考:https://baike.baidu.com/item/%E5%9B%BE%E7%89%87%E6%A0%BC%E5%BC%8F/381122?fr=aladdin

    2.有损压缩、无损压缩对应的音频文件格式:

    有损压缩格式:AIFF、MPEG 、MP3、MPEG-4、MIDI、MIDI、WMA

    无损压缩的图片格式:WAV、APE(wav,ape,flac)

    有损压缩

    (1)AIFF(Audio Interchange File Format)格式和AU格式,它们都和WAV非常相像,在大多数的音频编辑软件中也都支持它们这几种常见的音乐格式

    AIFF是音频交换文件格式的英文缩写。是Apple公司开发的一种音频文件格式,被MACINTOSH平台及其应用程序所支持,NETSCAPE浏览器中LIVEAUDIO也支持AIFF格式。

    AIFF是苹果电脑上面的标准音频格式,属于QuickTime技术的一部分。这一格式的特点就是格式本身与数据的意义无关,因此受到了Microsoft的青睐,并据此搞出来WAV格式。

    AIFF虽然是一种很优秀的文件格式,但由于它是苹果电脑上的格式,因此在PC平台上并没有得到很大的流行。不过由于Apple电脑多用于多媒体制作出版行业,因此几乎所有的音频编辑软件和播放软件都或多或少地支持AIFF格式。只要苹果电脑还在,AIFF就始终还占有一席之地。由于AIFF的包容特性,所以它支持许多压缩技术

    (2)MPEG

    MPEG是动态图象专家组的英文缩写。专门负责为CD建立视频和音频压缩标准

    MPEG音频文件指的是MPEG标准中的声音部分即MPEG音频层。

    虽然它是一种有损压缩,但是它的最大优势是以极小的声音失真换来了较高的压缩比。MPEG含有格式包括:MPEG-1MPEG-2、MPEG-Layer3、MPEG-4

    (3)MP3

    Mp3格式诞生于八十年代的德国,所谓的MP3也就是指的是MPEG标准中的音频部分,也就是MPEG音频层。根据压缩质量和编码处理的不同分为3层,分别对应 *.mp1 / *.mp2/ *.mp3 这3种声音文件。需要提醒大家注意的地方是:MPEG音频文件的压缩是一种有损压缩,MPEG3音频编码具有10:1~12:1的高压缩率,同时基本保持低音频部分不失真,但是牺牲了声音文件中12KHz到16KHz高音频这部分的质量来换取文件的尺寸,相同长度的音乐文件,用 *.mp3 格式来储存,一般只有 *.wav 文件的1/10因而音质要次于CD格式或WAV格式的声音文件

    Mp3文件尺寸小,音质好;所以在它问世之初还没有什么别的音频格式可以与之匹敌,因而为*.mp3格式的发展提供了良好的条件。

    Mp3这种格式还是很流行,作为主流音频格式的地位难以被撼动。

    MP3音乐的版权问题也一直找不到办法解决,因为MP3没有版权保护技术,说白了也就是谁都可以用。

    MP3格式压缩音乐的采样频率有很多种

    MP3是到2008年止使用用户最多的有损压缩数字音频格式了。它的全称是MPEG(MPEG:MovingPictureExpertsGroup)AudioLayer-3

    MP3问世不久,就凭这较高的压缩比12:1和较好的音质创造了一个全新的音乐领域,然而MP3的开放性却最终不可避免的导致了版权之争,在这样的背景之下,文件更小,音质更佳,同时还能有效保护版权的MP4就应运而生了。MP3和MP4之间其实并没有必然的联系,首先MP3是一种音频压缩的国际技术标准,而MP4却是一个商标的名称。

    (4)MPEG-4

    MPEG-4标准是由国际运动图像专家组于2000年10月公布的一种面向多媒体应用的视频压缩标准。它采用了基于对象的压缩编码技术

    MPEG-4以其高质量、低传输速率等优点已经被广泛应用到网络多媒体、视频会议和多媒体监控等图像传输系统中。中国内外大部分成熟的MPEG-4应用均为基于PC层面的客户端和服务器模式,应用在嵌入式系统上的并不多,且多数嵌入式MPEG-4解码系统大多使用商业的嵌入式操作系统,如WindowsCE、VxWorks等,成本高、灵活性差。如以嵌入式Linux作为操作系统不仅开发方便,且可以节约成本,并可以根据实际情况进行裁减,占用资源少、灵活性强,网络性能好,适用范围更广。

    (5)MIDI

    MIDI(Musical Instrument Digital Interface)格式被经常玩音乐的人使用,MIDI允许数字合成器和其他设备交换数据。MID文件格式由MIDI继承而来。MID文件并不是一段录制好的声音,而是记录声音的信息,然后再告诉声卡如何再现音乐的一组指令

    MIDI文件每存1分钟的音乐只用大约5~10KBMID文件主要用于原始乐器作品,流行歌曲的业余表演,游戏音轨以及电子贺卡等

    *.mid文件重放的效果完全依赖声卡的档次。*.mid格式的最大用处是在电脑作曲领域。*.mid文件可以用作曲软件写出,也可以通过声卡的MIDI口把外接音序器演奏的乐曲输入电脑里,制成*.mid文件。

    (6)WMA

    WMA (Windows Media Audio) 格式是来自于微软的重量级选手,后台强硬,音质要强于MP3格式,更远胜于RA格式,它和日本YAMAHA公司开发的VQF格式一样,是以减少数据流量但保持音质的方法来达到比MP3压缩率更高的目的,WMA的压缩率一般都可以达到1:18左右

    WMA的另一个优点是内容提供商可以通过DRM(Digital Rights Management)

    WMA的推出,就是针对MP3没有版权限制的缺点而来——普通用户可能很欢迎这种格式,但作为版权拥有者的唱片公司来说,它们更喜欢难以复制拷贝的音乐压缩技术,而微软的WMA则照顾到了这些唱片公司的需求。

    除了版权保护外,WMA还在压缩比上进行了深化,它的目标是在相同音质条件下文件体积可以变的更小(当然,只在MP3低于192KBPS码率的情况下有效,实际上当采用LAME算法压缩MP3格式时,高于192KBPS时普遍的反映是MP3的音质要好于WMA)。

    无损压缩

    (1)WAV

    WAV文件是波形文件,是微软公司推出的一种音频储存格式,主要用于保存Windows平台下的音频源。WAV文件储存的是声音波形的二进制数据,由于没有经过压缩,使得WAV波形声音文件的体积很大

    WAV文件占用的空间大小计算公式是[(采样频率×量化位数×声道数)÷8]×时间(秒),单位是字节(Byte)。理论上,采样频率和量化位数越高越好,但是所需的磁盘空间就更大。

    通用的WAV格式(即CD音质的WAV)是44100Hz的采样频率,16Bit的量化位数,双声道,这样的WAV声音文件储存一分钟的音乐需要10MB左右,占空间太大了,一般不是专业人士(例如专业录音室等需要极高音质的场合)不会选择用WAV来储存声音。

    (2)APE

    APE,最原始的文件(WAV)通常是很大的,比如一盘CD上的音乐,就是700M左右,如果把它分离成每首歌曲,那每首歌曲文件的大小在20——60M。这样大的文件即占用硬盘空间,也不适合在网上进行传递。所以,通常要把这个原始的大文件进行压缩。其压缩方式有多种,可以分为两大类,一类是没有损失的压缩,比如用猴子(monkey.exe)这个软件就可以实现,它可以把这个原始的音乐文件(WAV文件)压缩到原来大小的50——60%,文件格式是APE。

    越来越多的人选择APE格式,网络传播是功不可没的,众多的音乐发烧友在网上交流APE格式音乐。

    (3)FLAC

    FLAC代表 Free Lossless Audio Codec - 免费的无损音频压缩。也就是说音频以FLAC方式压缩不会丢失任何信息。这种压缩与Zip的方式类似,但是FLAC将给你更大的压缩比率,因为FLAC是专门针对音频的特点设计的压缩方式,并且你可以使用播放器播放FLAC压缩的文件,就象通常播放你的MP3文件一样。

    FLAC更看重解码的速度。解码速度快

    FLAC的每个数据帧都包含了解码所需的全部信息。解码当前帧无需参照它前面或后面的数据帧。FLAC使用了同步代码和CRC(类似于MPEG等编码格式),这样解码器在数据流中跳跃定位时可以有最小的时间延迟。可以实现流化

    非常适合于存档应用:FLAC是一个开放的编码格式,并且没有任何数据的损失,你可以将它转换为你需要的任何其他格式。除了每个数据帧的CRC和MD5标记对数据完整性的保障,FLAC(译注:FLAC项目提供的命令行方式编码工具)还提供了一个verify(校验)选项,当使用该选项进行编码的时候,编码的同时就会立即对已编码数据进行解码并与原始输入数据进行比较,一旦发现不同就会退出并且报警提示。

    便于对CD进行备份:FLAC有一个“cue表”metadata数据块用于保存CD的内容列表和所有音轨的索引点。你可以将一张CD保存到一个单一文件,并导入CD的cue表格,这样一个FLAC文件就可以完整地记录整张CD的全部信息。当你的原来的CD损坏的时候,你就可以用这个文件恢复出与原来一模一样的CD副本。

    抗损伤:由于FLAC的帧结构,使得一旦发生数据流的损坏,损失会被限制在受损伤的数据帧之内。一般只是会丢失很短的一个片段。而很多其他无损音频压缩格式在遇到损伤的时候,一个损伤就会造成后面所有数据的丢失。

    3.有损压缩、无损压缩对应的视频文件格式:

    有损压缩格式:MPEG、AVI、ASF、MOV。。。。。

    无损压缩的图片格式:目前在windows操作系统之中也是存在无损压缩的视频,但是其并不是受限于格式限制,比如说MP4这种格式既可以支持高强度的视频压缩也是可以支持无损压缩格式,只不过是我们一般使用的多数都是有损压缩而已。

    有损压缩

    (1)MPEG格式

    MPEG的英文全称为Moving Picture Experts Group,即运动图像专家组格式,家里常看的VCD、SVCD、DVD就是这种格式。

    MPEG文件格式是运动图像压缩算法的国际标准,它采用了有损压缩方法,从而减少运动图像中的冗余信息。MPEG的压缩方法说的更加深入一点就是保留相邻两幅画面绝大多数相同的部分,而把后续图像中和前面图像有冗余的部分去除,从而达到压缩的目的。目前MPEG主要压缩标准有MPEG-1、MPEG-2、MPEG-4、MPEG-7与MPEG-21。

    MPEG-1:这种视频格式的文件扩展名包括mpg、mlv、mpe、mpeg及VCD光盘中的.dat文件等。

    MPEG-2:制定于1994年,这种视频格式的文件扩展名包括.mpg、.mpe、.mpeg、.m2v及DVD光盘上的.vob文件等。

    MPEG-4:制定于1998年,这种视频格式的文件扩展名包括.asf、.mov和Divx、AVI等。

    MPEG-7:MPEG-7并不是一种压缩编码方法,而是一个多媒体内容描述接口标准(Multimedia Content Description Interface)。继MPEG-4之后,要解决的矛盾就是对日渐庞大的图像、声音信息的管理和迅速搜索,MPEG-7就是针对这个矛盾的解决方案。MPEG-7力求能够快速且有效地搜索出用户所需的不同类型的多媒体材料。

    MPEG-21:MPEG-21标准称为多媒体框架(Multimedia Framework),其实就是一些关键技术的集成,通过这种集成环境对全球数字媒体资源进行透明和增强管理,实现内容描述、创建、发布、使用、识别、收费管理、产权保护、终端和网络资源抽取、事件报告等功能。MPEG-21的最终目标是要为多媒体信息的用户提供透明而有效的电子交易和使用环境,将在未来的电子商务活动中发挥重要的作用 [2]  

    (2)AVI

    AVI(Audio Video Interleaved)是音频视频交错的英文缩写,将视频和音频封装在一个文件里,且允许音频同步于视频播放。它于1992年被Microsoft公司推出

    这种视频格式的优点是图像质量好,可以跨多个平台使用;其缺点是体积过大,而且更糟糕的是压缩标准不统一,所以在进行一些AVI格式的视频播放时常会出现由于视频编码问题而造成的视频不能播放或即使能够播放,但存在不能调节播放进度和播放时只有声音没有图像等一些莫名其妙的问题,如果用户在进行AVI格式的视频播放时遇到了这些问题,可以通过下载相应的解码器来解决,与DVD视频格式类似,AVI文件支持多视频流和音频流。

    它对视频文件采用了一种有损压缩方式,但压缩比较高,因此尽管画面质量不是太好,但其应用范围仍然非常广泛。

    (3)ASF格式

    ASF(Advanced Streaming Format)高级流格式是Microsoft为了和现在的Real Player竞争而发展出来的一种可以直接在网上观看视频节目的文件压缩格式。用户可以直接使用Windows自带的Windows Media Player对其进行播放。它使用了MPEG-4的压缩算法,其压缩率和图像质量都很不错。因为ASF是以一种可以在网上即时观赏的视频流格式存在的,所以它的图像质量比VCD差一点,但比同是视频流格式的RAM格式要好 [2]  。

    (4)MOV格式

    MOVQuickTime影片格式,它是Apple公司开发的一种音频、视频文件格式,用于存储常用数字媒体类型。当选择QuickTime(w.mov)作为保存类型时,动画将保存为.mov文件。Quick Time原本是Apple公司用于Mac计算机上的一种图像视频处理软件。

    QuickTime提供了两种标准图像和数字视频格式,即可以支持静态的*.PIC和*.JPG图像格式,动态的基于Indeo压缩法的*.MOV和基于MPEG压缩法的*.MPG视频格式。

    QuickTime因具有跨平台(MacOS/Windows)、存储空间要求小等技术特点,而采用了有损压缩方式的MOV格式文件,画面效果较AVI格式要稍微好一些。现在这种格式有些非编软件也可以对它实行处理,其中包括Adobe公司的专业级多媒体视频处理软件After Effect和Premiere等 [2]  。

    (5)WMV格式

    WMV(Windows Media Video)是微软推出的一种流媒体格式,它是在ASF格式升级延伸来得。在同等视频质量下,WMV格式的体积非常小,因此很适合在网上播放和传输。

    (6)3GP格式

    3GP是“第三代合作伙伴项目”制定的一种多媒体标准,即一种3G流媒体的视频编码格式,主要是为了配合3G网络的高传输速度而开发的,也是目前手机中最为常见的一种视频格式

    (7)FLV/F4V格式

    FLV是Flash Video的简称,也是一种视频流媒体格式。由于它形成的文件较小、加载速度很快,使得网络观看视频文件成为可能,它的出现有效地解决了视频文件导入Flash后,使导出的SWF文件体积庞大,不能在网络上很好地使用等缺点,应用较为广泛。

    参考:https://baike.baidu.com/item/%E8%A7%86%E9%A2%91%E6%A0%BC%E5%BC%8F/123472?fr=aladdin

    拓展:https://zhidao.baidu.com/question/198672543990974885.html

     

    展开全文
  • 图像有损压缩与无损压缩Modern web browsers accept four image formats by default: JPEG, GIF, PNG and SVG. But before talking about formats, let’s introduce two extremely important terms: lossless and ...

    图像有损压缩与无损压缩

    Modern web browsers accept four image formats by default: JPEG, GIF, PNG and SVG. But before talking about formats, let’s introduce two extremely important terms: lossless and lossy compression.

    现代网络浏览器默认接受四种图像格式: JPEGGIFPNGSVG 。 但是在讨论格式之前,我们先介绍两个非常重要的术语: 无损压缩和有损压缩。

    Almost all images are compressed in some way. That is, the raw binary data that makes up the individual pixels and their color is packaged up and rearranged to achieve the smallest file size possible for any particular format. There are many different methods of data compression, but every system comes down to one simple question: whether it physically changes the data in the image.

    几乎所有图像都以某种方式压缩。 即,构成单个像素及其颜色的原始二进制数据被打包并重新排列,以实现任何特定格式可能的最小文件大小。 数据压缩有很多不同的方法,但是每个系统都可以解决一个简单的问题:它是否物理地更改了图像中的数据。

    Lossless compression does not change bits. It rearranges them, and tries to pack them into a smaller space - think of different arrangements of boxes in a moving van in an attempt to fit more inside - but does not physically change them. You obviously want a lossless compression scheme in situations for which fidelity to the original data is paramount. .zip is a ubiquitous compression scheme: bits go in, information is re-arranged and compressed, but the same bits come out after you uncompress the .zip. (You don't want the “Z’s” in a compressed Microsoft Word document to be changed to “k’s” just because it would make the file smaller.)

    无损压缩不会更改位。 它会重新排列它们,并尝试将它们包装在较小的空间中-考虑在移动的货车中尝试不同的盒子布​​置,以试图容纳更多的内部空间-但不会在物理上改变它们。 在原始数据的保真度至关重要的情况下,您显然希望使用无损压缩方案。 .zip是一种无处不在的压缩方案:位进入,信息被重新安排和压缩,但是在您解压缩.zip之后出现相同的位。 (您不希望将压缩的Microsoft Word文档中的“ Z”更改为“ k”,只是因为它会使文件变小。)

    There are many lossless image compression formats: TIF, TGA, BMP, RAW, PNG, SVG and PSD among them. Arguably, even GIF is a lossless format. Assuming that you are feeding them the best information possible, all of those formats will preserve data completely, without loss or change. The easiest compression scheme is run-length encoding: if there are several pixels of the exact same color one after the other in a horizontal line, rather than counting them separately, GIF makes a shortcut code for them (say “five red pixels”, rather than counting “one red pixel, another red pixel…” and so on).

    无损图像压缩格式很多,其中包括TIFTGABMPRAWPNGSVGPSD 。 可以说,甚至GIF都是无损格式。 假设您正在向他们提供最佳信息,那么所有这些格式将完全保留数据,而不会丢失或更改。 最简单的压缩方案是游程编码:如果在水平线上有多个颜色完全相同的像素,而不是分别计数,则GIF会为它们创建快捷方式代码(例如“五个红色像素”,而不是计算“一个红色像素,另一个红色像素……”,依此类推)。

    The major drawback to a lossless compression scheme (with the exception of SVG, which is predominantly a vector format) is file size. No matter how clever the algorithm, the data must be completely preserved. But what if we could change some of that data - squish it, alter it, or even throw it out - in such a way that the end user is unlikely to spot any changes?

    无损压缩方案(主要是矢量格式的SVG除外)的主要缺点是文件大小。 无论算法多么聪明,都必须完全保留数据。 但是,如果我们可以更改某些数据(压缩,更改甚至丢弃),以致最终用户不太可能发现任何更改,该怎么办?

    This can’t be done with Word documents… but pixels are very small. If we can change some of them to be more like their neighboring pixels, we would increase the number of shortcuts we could take in describing the image, which in turn would reduce its file size. And that’s exactly what lossy compression does. There are a few lossy compression schemes for images; JPEG is the most well-known.

    Word文档无法做到这一点……但是像素非常小。 如果我们可以将其中一些更改为更接近其相邻像素,则将增加描述图像时可以使用的快捷方式的数量,从而减少其文件大小。 这正是有损压缩的作用。 有一些针对图像的有损压缩方案。 JPEG是最著名的。

    Lossy compression gives significant advantages in terms of file size. However, it comes with one major caveat: the changes made to the image to achieve this compression can't be undone. That is, the original information is lost, and can't be retrieved. (And no amount of digital wizardry can recover it - despite what the movies and television tell you).

    有损压缩在文件大小方面具有明显优势。 但是,它带有一个主要警告:对图像进行的更改以实现这种压缩是无法撤消的。 也就是说,原始信息将丢失,并且无法检索。 ( 尽管电影和电视告诉您,但没有任何数字巫术可以恢复它)。

    翻译自: https://thenewcode.com/62/Images-Lossy-vs-Lossless-Compression

    图像有损压缩与无损压缩

    展开全文
  • BMP格式图片无损压缩成JPG格式图片,便于光学测试图片分析使用。
  • 基于matlab的无损压缩算法实验,实现差分脉冲编码调制算法的编码器与解码器,实现游长编码的编码器与解码器
  • 由于云盘空间有限,照片尺寸也是很大,所以写个Python程序压缩一下照片,腾出一些云盘空间 1、批量压缩照片 新建 photo_compress.py 代码如下 # -*- coding: utf-8 -*- """脚本功能说明:使用 tinypng api,一键...
  • 支持在苹果电脑中,几乎无损压缩png和jpg格式图片.大约可以缩小百分之60以上的大小.不同的图片压缩的比例会有不同.使用起来很简单.直接终端跑脚本即可.具体使用在脚本中有详细说明.
  • 无损图片压缩,源码

    2018-11-26 10:15:06
    JPEG图片压缩,根据输入图片路径,高清无损压缩图片!(压缩过程中,请注意夺缩比的设定,一旦图片压缩到一定程度将无法被更深度压缩)
  • 图片无损压缩 图片无损等比例缩放 14MB的图片 压缩到 80% 之后 剩余100KB左右
  • C#图片高效无损压缩 绝对有效

    热门讨论 2014-04-03 23:40:34
    C#图片无损压缩高效
  • *尽量无损压缩图片,保持清晰度最优。可以对比原生方法bitmap.compress(CompressFormat.JPEG, quality, fileOutputStream); *占用内存少,支持压缩生成原图分辨率图片; *支持批量压缩,采用线程池提高性能 *支持...
  • 无损图片压缩

    2019-03-19 16:26:39
    可以压缩市面上绝大多数图片,实现2MB的文件压缩到200KB左右,而且压缩后的图片质量基本灭有变化
  • 问题1: 实现行程编码压缩, 计算原图和压缩以后的尺寸,计算压缩率并比较分析; 问题2: 实现哈夫曼压缩, 计算原图和压缩以后的尺寸,计算压缩率并比较分析.
  • Mac下超级好用的无损图片压缩工具,体积小6.7m,但功能强大,压缩率15%,最高可达60%并且保证无损。对于前端优化,特别是移动优化(png24)效果很不错~
  • 图片无损压缩软件

    2019-01-23 22:21:46
    超强压缩率,保持原画质不失真,已经收藏了很久了,一直都在用。
  • 图片无损压缩工具给您的电脑手机减减肥
  • 根据多元陪集码的Slepian-Wolf无损编码的压缩过程,提出了面向高光谱图像分布式近无损压缩的最优量化方案,使得高光谱图像在给定目标码率条件下的失真达到最小,在此基础上对量化值进行Slepian-Wolf无损编码,从而...
  • 图像有损压缩与无损压缩Lossy and lossless compression are two kinds of data compression techniques. Here in this article, you will get to learn about what is lossy and lossless compression, their ...

    图像有损压缩与无损压缩

    Lossy and lossless compression are two kinds of data compression techniques. Here in this article, you will get to learn about what is lossy and lossless compression, their differences, and uses.

    有损和无损压缩是两种数据压缩技术。 在本文的此处,您将了解什么是有损和无损压缩,它们的区别和用途。

    So, let’s start with the basics.

    因此,让我们从基础开始。

    什么是数据压缩? (What is Data Compression?)

    Data compression is the process of diminishing the storage size of any data or file so that it consumes less space on the disk. It is the technique of modifying, restructuring, encoding and converting the schema or instance of any data to reduce its size.

    数据压缩是减小任何数据或文件的存储大小,以使其在磁盘上占用较少空间的过程。 它是一种修改,重组,编码和转换任何数据的模式或实例以减小其大小的技术。

    In simple words, it is converting the file in such a way that its size is reduced to a maximum extent. Data compressions is also known as bit-rate reduction or source coding.

    简而言之,它将以最大程度减小文件大小的方式转换文件。 数据压缩也称为比特率降低或源编码。

    Check the diagram below:

    检查下图:

    Data-compression

    An example of an image that is converted or compressed to reduce its size without losing the ability to reconstruct the image.

    转换或压缩以减小其尺寸而又不损失重建图像能力的图像的示例。

    Now, the question here is why there is a need for data compression?

    现在,这里的问题是为什么需要数据压缩?

    There are two primary reasons for the same.

    造成这种情况的主要原因有两个。

    • Storage – it helps in reducing the size of data that is required to store it on the disk

      存储–它有助于减少将数据存储在磁盘上所需的数据量

    • Time – saves time in data transmission as the size is reduced to an extent

      时间–尺寸减小到一定程度,节省了数据传输时间

    You are getting the point!

    您明白了!

    Now coming back to the main topic, there are mainly two types of data compression techniques. Let’s discuss them.

    现在回到主要主题,主要有两种类型的数据压缩技术。 让我们讨论一下。

    数据压缩技术 (Data Compression Techniques)

    Data-compression-techniques

    有损压缩 (Lossy Compression)

    Lossy compression is a technique that involves the elimination of a specific amount of data. It helps in reducing the file size to a great extent without any noticeable thing. Also, once the file is compressed, it cannot be restored back to its original form as the data from the file is significantly reduced. This technique is much more useful when the quality of the file is not essential. Additionally, it helps to save much space on the disk to store the data.

    有损压缩是一种涉及消除特定数量数据的技术。 它有助于在没有任何明显注意的情况下大大减小文件大小。 同样,一旦压缩了文件,由于来自文件的数据将大大减少,因此无法将其恢复为原始格式。 当文件的质量不是很重要时,此技术会更加有用。 此外,它有助于节省磁盘上的大量空间来存储数据。

    Lossy compression is not useful when the quality of the file is essential. Besides, if there’s any further analysis to be processed on the record, this method is not ideal. This method is generally used for audio and video compression, where there is a significant amount of data loss, and even users cannot recognize it.

    当文件的质量至关重要时,有损压缩是没有用的。 此外,如果记录上有任何进一步的分析要处理,这种方法也不理想。 此方法通常用于音频和视频压缩,这会导致大量数据丢失,甚至用户也无法识别它。

    Example of lossy compression: JPEG image

    有损压缩的示例:JPEG图像

    lossy-compression

    Image Source

    图片来源

    “Compressed image (left) shows blocking artifacts compared to the original image (right) as a result of the JPEG compression scheme used.”

    “由于使用了JPEG压缩方案,与原始图像(右)相比,压缩图像(左)显示出块状伪影。”

    无损压缩 (Lossless Compression)

    Lossless compression is a technique that involves only a certain amount of elimination of data. This technique also helps in reducing the file size, but not to the greater extent as that of lossy compression. Instead, in this method, if the file is compressed, it can be restored back to its original form. Further, the quality of the data is not compromised; hence, the reduction in size is not much.

    无损压缩是一种仅涉及消除一定量数据的技术。 此技术还有助于减小文件大小,但不会像有损压缩那样在很大程度上。 相反,在这种方法中,如果文件被压缩,则可以将其还原回其原始形式。 此外,数据的质量不会受到影响; 因此,尺寸减小不多。

    Lossless compression is not useful when you want reduced size for extra storage. Also, if there is any further analysis to be performed on the file, lossless compression is not beneficial. It is useful for maintaing the originality of files by eliminating only unwanted data. This technique is commonly used for text files, sensitive documents, and confidential information.

    当您希望减小尺寸以增加存储空间时,无损压缩将无用。 此外,如果要对文件执行任何进一步的分析,则无损压缩将无益。 通过仅消除不需要的数据,对于保持文件的原始性很有用。 此技术通常用于文本文件,敏感文档和机密信息。

    Example of lossless compression: PNG image

    无损压缩示例:PNG图像

    lossless-compression

    Image Source

    图片来源

    “The original image (left) is identical to the compressed image (right). It is represented by the identical graphs at the bottom that show the grey values for the pixels in each column is the same between the two images.”

    “原始图像(左)与压缩图像(右)相同。 它由底部的相同图形表示,该图形显示两列图像中每列像素的灰度值相同。”

    有损压缩与无损压缩之间的区别 (Difference between Lossy and Lossless Compression)

    BasisLossy CompressionLossless Compression
    DefinitionLossy compression is a technique that involves the elimination of a specific amount of data. It helps in reducing the file size to a great extent without any noticeable thingLossless compression is a technique that involves only a certain amount of elimination of data. This technique also helps in reducing the file size, but not to the greater extent
    Compression RatioHighLow
    File QualityLowHigh
    Elimination of DataEven the necessary data is also removed which isn’t noticeableOnly some specific amount of unwanted data is removed
    RestorationCannot restore its original formCan restore its original form
    Loss of InformationThis technique involves some loss of informationThis technique doesn’t include any loss of information
    Data AccommodationMore data accommodationLess data accommodation
    DistortionFiles are distortedNo distortion
    Data holding capacityMoreLess
    Algorithms UsedTransform coding, DCT, DWT, fractal compression, RSSMSRLW, LZW, Arithmetic encoding, Huffman encoding, Shannon Fano coding
    File TypesJPEG, GIF, MP3, MP4, MKV, OGG, etc.RAW, BMP, PNG, WAV, FLAC, ALAC, etc.
    基础 有损压缩 无损压缩
    定义 有损压缩是一种涉及消除特定数量数据的技术。 它有助于在没有任何明显注意的情况下大大减小文件大小 无损压缩是一种仅涉及消除一定量数据的技术。 此技术还有助于减小文件大小,但不会在更大程度上
    压缩率
    档案品质
    消除数据 即使必要的数据也被删除,这并不明显 仅删除了特定数量的有害数据
    恢复 无法恢复其原始形式 可以恢复其原始形式
    信息丢失 此技术涉及一些信息丢失 此技术不包括任何信息丢失
    数据调整 更多数据住宿 数据容纳量减少
    失真 文件变形 无失真
    资料储存能力 更多
    使用的算法 变换编码,DCT,DWT,分形压缩,RSSMS RLW,LZW,算术编码,霍夫曼编码,香农法诺编码
    文件类型 JPEG,GIF,MP3,MP4,MKV,OGG等 RAW,BMP,PNG,WAV,FLAC,ALAC等

    使用哪个? (Which One to Use?)

    Although both are the types of data compression, each can be useful under different situations. Like, lossy compression helps in reducing the file size, which means it is helpful to those who have vast amounts of data stored on the database. So, this technique is useful in storing the data with a much-diminished size. Also, for webpages files of such lower size is beneficial for faster loading.

    尽管这两种都是数据压缩的类型,但是每种压缩在不同情况下都是有用的。 像,有损压缩有助于减小文件大小,这对那些在数据库上存储大量数据的用户有帮助。 因此,此技术在存储大小减小的数据时很有用。 同样,对于网页而言,这种较小的文件有利于更快地加载。

    Further, this process doesn’t allow any after analysis of the data once the compression is completed. Also, the file cannot be restructured in its original form as it involves the loss of data.

    此外,压缩完成后,此过程将不允许对数据进行任何后续分析。 同样,该文件不能以其原始形式进行重组,因为它涉及数据丢失。

    Unlike lossy compression, lossless compression doesn’t involve any loss of data. Neither the quality of data is compromised, nor the size of data is excessively reduced. It keeps the original format so it can be restored, and further operation can be performed. This method is helpful for those who need to access the data back again without compromising its quality.

    与有损压缩不同,无损压缩不涉及任何数据丢失。 既不会损害数据质量,也不会过度减少数据大小。 它保留了原始格式,因此可以还原,并且可以执行进一步的操作。 此方法对需要再次访问数据而不影响其质量的用户很有用。

    最后的话 (Final Words)

    Both lossy compression and lossless compression helps in the compression of data in their unique way. While lossy compression is useful to store data by compromising the data, lossless compression doesn’t. Lossless compression technique is beneficial for maintaing the originality of data, and lossy compression, on the other hand, doesn’t. Both the methods are helpful in database management, to identify and compress files accordingly.

    有损压缩和无损压缩都以其独特的方式帮助压缩数据。 尽管有损压缩通过破坏数据来存储数据很有用,但无损压缩却没有。 无损压缩技术有利于保持数据的原始性,而无损压缩则不能。 两种方法都有助于数据库管理,从而相应地识别和压缩文件。

    If there’s any other query regarding data compression or both the techniques of data compression, then let us know in the comment box below.

    如果还有关于数据压缩或这两种数据压缩技术的任何其他查询,请在下面的注释框中告知我们。

    翻译自: https://www.thecrazyprogrammer.com/2019/12/lossy-and-lossless-compression.html

    图像有损压缩与无损压缩

    展开全文
  • WebP格式,谷歌开发的一种旨在加快图片加载速度的图片格式。图片压缩体积大约只有JPEG的2/3,并能节省大量的服务器宽带资源和数据空间。 二、为什么要用webp 1、减小图片加载资源的大小、节省用户流量资源 2、降低...
  • C#无损压缩图片

    2021-01-01 13:28:38
    话不多说,请看代码: /// /// 根据指定尺寸得到按比例缩放的尺寸,返回true表示以更改尺寸 /// /// 图片宽度 /// 图片高度 /// 指定宽度 /// /// 指定高度 /// 返回tru

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 21,009
精华内容 8,403
关键字:

无损压缩图像格式