注明逆变器工作原理理

3051系列差压变送器的工作原理及特点简述
&  3051系列差压变送器的工作原理及特点简述  是把传感器的输出信号转变为可被控制器识别的信号(或将传感器输入的非电量转换成电信号同时放大以便供远方测量和控制的信号源)的转换器。应用在工业现场、能输出标准信号的传感器称为3051系列差压变送器。  3051系列差压变送器为压力测量技术创建了一个新的标准。3051系列差压变送器具有无可比拟的操作性能、灵活的平台,而且可以升级。3051系列差压变送器的性能指标保证了在不同工况下的精度和稳定性。3051系列差压变送器的性能指标保证在不同工况下的精度和稳定性。3051系列差压变送器不但为您目前的应用需求提供zui佳方案,同时通过工厂管控网和现场总线技术也完全能满足您将来的技术要求。  3051系列差压变送器工作原理:  3051系列差压变送器工作时,高、低压侧的隔离膜片和灌充液将过程压力传递给灌充液,接着灌充液将压力传递到传感器中心的传感膜片上。传感膜片是一个张紧的弹性元件,其位移随所受压而变化(对于GP表压变送器,大气压如同施加在传感膜片的低压侧一样)。传感膜片的zui大位移量为0.004英寸(0.1毫米),且位移量与压力成正比。两侧的电容极板检测传感膜片的位置。3051系列差压变送器传感膜片和电容极板之间电容的差值被转换为相应的电流,电压或数字HART(高速可寻址远程发送器数据公路)输出信号。  3051系列差压变送器特点 :  &3051系列差压变送器是完整的变送器系列;  &3051系列差压变送器结构小巧、坚固、抗震;  &模块化结构;  &多种选项,令应用灵活;  &智能,模拟或低功耗电路;  &电气连接及安装:3051系列差压变送器配有多种过程连接器和安装法兰。
(本文来源:中国仪表网&&>>
,转载请注明出处)
关注本网官方微信 随时阅专业资讯
仪表站APP 让生意更简单
全年征稿 / 资讯合作
联系邮箱:
版权与免责声明
凡本网注明"来源:中国仪表网"的所有作品,版权均属于中国仪表网,转载请必须注明中国仪表网,http://www.ybzhan.cn/。违反者本网将追究相关法律责任。
企业发布的公司新闻、技术文章、资料下载等内容,如涉及侵权、违规遭投诉的,一律由发布企业自行承担责任,本网有权删除内容并追溯责任。
本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
日-9日,由中国仪器仪表学会分析仪器分会主
中显恒业2018年年中工作会议于7月31日-8月1日在首都北
纵观武林,海达众多仪器都是当世一等高手,若论个人武
8月1日,Labthink面向全球正式推出全新C系列阻隔性仪
8月8日上午,安徽万邦特种电缆有限公司在会议中心召开
赛默飞世尔科技作为环保监测领域的带头者,能够提供从
发布《安徽省统计局一行前来天康(集团)股份有限公司
发布《辽宁省外经贸厅副厅长唐审非一行到东方测控调研
发布《LABOM 2015年参展信息》
发布《艾思荔大型恒温恒湿试验室成功签约英国客户》
发布《2014年全国颗粒表征与分检及筛网标委会年会在珠
发布《北京吉安诺参加2014全国测绘地理信息技术装备展
日,&全球首款宽温型安全RTU/PLC发布会&rd日上午,四川省阀门行业协会组织举办的阀门技术7月15日,中科院合肥研究院等离子体所向泰国核技术研究所赠6月29日,正值荷风送香的初夏时节,中国农业大学理学院与岛
大型仪器共享服务平台&辽仪共享&上线运行。2017年底,江西鹰潭&多表合一&信息采集示范区圆装有600个监测传感器的全球最大固体火箭发动机将测试发射。7月3日,国家集成电路创新中心、国家智能传感器创新中心启动拒绝访问 | www.qcwxjs.com | 百度云加速
请打开cookies.
此网站 (www.qcwxjs.com) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(44ab3-ua98).
重新安装浏览器,或使用别的浏览器JPG的工作原理 - 简书
JPG的工作原理
转载请注明出处:()
本篇文章翻译自谷歌出的优化视频里面的光头佬(Colt McAnlis),, 以下正文:
JPG格式是1992年出现的最先进的图片压缩技术之一。此后,它就成为互联网图片的主力。这当然和JPG背后的技术有关,JPG的工作原理异常复杂,它需要深入理解人眼是如何调整对色彩和图像边缘的感知。
在研究这些东西前(你也一样,如果你在阅读此文),我想把JPG的编码原理分解成几部分,这样我们就可以更好的理解怎么制作更小的JPG文件。
JPG的压缩方案被分成几个步骤,下图很好的把它们展示出来,我们接下来会对每个步骤作详细介绍。
色彩空间转换
有损数据压缩的一个关键原则是:人类的感知能力没有计算机的精确。科学证明,人的眼睛只能区分。然而,还有很多东西会影响人眼对色彩的感知,明显的突出,又或你应该还记得去年把互联网都炸开了。这里的重点是人眼可以很好的控制它所感知的颜色。
量化是有损压缩种的一种形式,不过JPG使用的是一种不同的方式:。一个是一个特定的颜色组织,它的颜色模型代表了这些颜色表示的数学公式。(例如三颜色RGB,或者CMYK)
这个过程的强大之处是,你可以把一个颜色模型转换成另外一个,这意味着你可以将一个给定颜色的数学表达式转成一组完全不同的值。
例如,下面这种的颜色,它可以用RGB和CMYK两张不同的颜色模型指替,它们对于人眼来说是一样的颜色,但却可以被表示成不同的数值集。
将JPG从RGB颜色模型转换成颜色模型,包括亮度(Y)、色度蓝(CB)和色度红(CR)。这样做的原因,是心理视觉实验(又名:大脑处理如何处理眼睛看到的信息)表明,人眼对比更敏感,这意味着我们会忽略掉较大的色度变化,而不影响我们对图片的感知。因此,我们可以在人眼察觉前对CbCr通道使劲的压缩。
YCbCr颜色空间其中一个有趣的细节是,Cb/Cr通道有比较少的颗粒度细节,也就是说它们包含的信息没有Y通道的多。所以JPG的算法就把Cb和Cr通道的大小缩减到原来的1/4(注意,在具体的处理上会有些细微的差别,但我这里就不展开了...),这种做法就叫做缩减取样。
有一件很重要的事需要说明,缩减取样是一个有损压缩过程(压缩过后你无法恢复回原来的颜色,只能得到一个近视的值),但对人类视觉皮层的可视化组件的整体影响是最小的。由于我们没有对亮度(Y)做处理,只对CbCr通道做缩减,所以对人的视觉系统的影响较低。
图像分成8x8像素块
从现在开始,在JPG上做的所有操作都是基于8x8像素块。这样做是因为我们通常认为8x8像素块里没有太多的差异,即使是很复杂的图片,局部区域的像素也往往相似,这种相似性有助于之后我们对它压缩。
在这里我们需要注意一点,我们要介绍JPG编码的常见"神器"之一。"色彩渗透"是沿着锋利边缘的颜色可以"渗透"到另一边。这是因为色度通道,它代表像素的颜色,平均到单个颜色需要4个像素1块,而有些块穿过了锋利边缘。
离散余弦变换
到现在为止,这些步骤都平淡无奇。色彩空间,缩减取样,分块处理在图片数据压缩领域都是小儿科。但是现在...真正的数学要上场了。
DTC()的关键是,它假设任何一个数字信号都可以被一个余弦组合函数重建。
例如,如果我们有下面这个坐标图:
你可以看到它实际上是cos(x)+cos(2x)+cos(4x)相加的结果
或许更好的展示这个过程,是在一个平面上给定一组余弦函数来真实的解码一张图片。为了展示这个过程,我贴了互联网上最惊人之一的GIF图片:在一个平面上用余弦函数来编码一块8x8像素。
上面是一张正在重建的图片(最左边那个区域)。每一帧我们都使用右侧面版新的基准值,来乘一个权重值(右侧区域的文字)来产生图片(中间区域)。
如你所见,靠着带权重的不同余弦值相加,我们可以重构出我们的原图。(这多屌啊~)
这个的基础背景知识是原理。核心思想是,在不同频率上,8x8块都可以由一组权重余弦变化的和代表。这里的重点是算出要输入的余弦值,和它们的权重。
想要得出"使用什么余弦值"是很容易的,经过大量的测试之后,选出一组最好的余弦值,它们是我们的基础函数,下图是形象化的过程。
而"它们怎么被加权在一起"的问题也很简单,直接套用下面的公式。
我就不介绍这些值得含义了,你可以在查看它们含义。
每个色彩通道的8x8像素块都会用上面这个公式和基础函数生成新的一个8x8矩阵,表示在这个过程中使用的权重。下面是一张表示这个过程的图片:
这个矩阵G,用来代表重建图片的基础权重(在动画右侧上方的小十进制数)。对于每个基础余弦值,我们都将它乘与矩阵里的权重,然后全部相加,得到我们最终的图片。
基于这点,我们就不再操作颜色空间而直接处理G矩阵(基础权重),之后所有的压缩操作都直接在这个矩阵上做。
这里的问题是我们现在将字节对齐的整数转成真实的数字。这样会很容易膨胀我们的信息(从1byte变成一个float(4个字节))。为了解决这问题,压缩得更极致,我们将进入量化阶段。
我们不想压缩浮点数据,它会膨胀我们的信息流,并且不高效。因此,我们要找一种方法来将权重矩阵转换到0-255这范围里。我们可以直接在矩阵里将最小/最大值(分别是-415.38和77.13)除以这个范围来得到一个在0-1的值,再将这个值乘以255得到最后的值。
例如:[34.12- -415.38] / [77.13 — -415.38] *255= 232
这样做可以,但代价是精度会显著下降。这种缩放将产生一个分布不均匀的值,其结果是会导致图片质量的下降。
JPG用了另外一种方法。不同于使用矩阵的范围来作为缩放值,JPG用了一个可量化的预矩阵。这种可量化矩阵不需要成为数据流的一部分,它们可成为编码的一部分。
展示了对于每一张图片使用的量化因子矩阵:
现在我们使用Q和G矩阵,来计算我们的量化DCT系数矩阵:
例如,用G矩阵的[0,0]=-415.37和Q[0,0]=16这两个数字:
得到最后的矩阵是:
你看现在这个矩阵多变成多简单,它现在包含了大量的小整数或者0,这会有助于压缩。
简单点说,我们把这个过程分别应用在Y,CbCr通道,这样我们需要两个不同的矩阵,一个是Y通道,另一个是C通道:
量化压缩有两种重要的方式:
限制可用范围的权重,减少数字的位数和替换它们。
将大部分的权重变成同一个数字或者0,提高第三步压缩,熵编码。
这样的量化方式主要来源于JPEG。因为图像的右下方往往有最大的量化因子,JPEG倾向于将这些图像组合。量化因子矩阵可以通过改变JPEG的'质量值'直接控制。(稍后介绍)
现在我们可以回到整数世界了,将目光转移到对颜色块做有损压缩阶段。当看我们的转化数据,你应该会注意到一些有趣的现象:
从左上角到右下角,0出现的数量急速上升。但主行和主列的顺序并不理想,因为这些0都交织在一起,而不是放在一起。
相反,我们可以从左上角开始以Z字形来回穿梭直到右下角的方式遍历整个矩阵。
我们的亮度矩阵的顺序变成:
-26,-3,0,-3,-2,-6,2,-4,1,-3,1,1,5,1,2,-1,1,-1,2,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
一旦数据变成这个格式,下一步就简单了:按顺序执行RLE,然后对结果进行统计编码(//ANS)。
Boom.你的数据块变成JPG编码了。
理解质量参数
现在你已经理解JPG文件是怎样创建的,是该重新审视图片质量参数这个概念了,你通常会在PhotoShop导出JPG图片时会看到。(或在其他地方)
这个参数我们称之为q,是一个从1到100的整数。你应该把q当作一个测量图片质量的值:q越大表示图片的质量越高,当然文件就越大。
这个质量值用在量化阶段,用来缩放合适的量化因子。因此对于每个基准权重,量化阶段现在类似于** round(Gi,k / alphaQi,k)。*
其中alpha符号用来当作质量参数。
当alpha或Q[x,y]越大(当alpha的值越大那么q参数的值就越小),更多信息是丢失,文件就越小。
所以,如果你想要靠更多的视觉假象来得到一张更小的图片,那么你可以在到处图片阶段设置一个更小的质量值。
注意上图,那张质量为1的图片里,我们可以清晰的看到在成块阶段和量化阶段的痕迹。
更重要的是质量参数大小取决于具体的图片。由于每张图片都是唯一的,它们都有不同的展示效果,那么Q值也是唯一的。
由于你已经理解了JPG的算法工作原理,一些事情就变得清晰了:
要获取每张图片正确的质量值,重要是在视觉效果和文件大小之间做权衡
因为这个过程是基于块的,伪影发生在块效应或"振铃效应"
因为处理的块彼此不互相混合,JPG通常会忽略压缩大片相似块。顺便说一下,WebP格式比较擅长解决这种问题。
如果你想要自己处理这么多东西,那么这个可以帮你搞定这些问题。
PS:由于本文涉及到的数学算法比较多,本人水平有限,如有译错,请留言讨论。
以下是图片格式翻译系列文章,如果有兴趣了解其它图片格式原理的话,欢迎阅读:
4、JPG的工作原理
37 视频滤镜 在配置编译FFmpeg时可以通过--disable-filters来禁止所有滤镜的编译。也可以配置编译脚本来输出所有包含进编译的滤镜信息。 下面是当前可用的视频滤镜介绍。 alphaextract 把输入视频作为灰度视频来提取透明通道,它通常和alphame...
本文始发于我的博文App图片压缩裁剪原理和上传方案,以及那些有趣的事儿...,现转发至此。 目录 App怎么压缩质量?iOS和Android压缩接口实验一 如何计算图片的大小? JPEG&JFIF压缩做了什么?色彩空间转换缩减取样离散余弦变换量化编码 App怎么裁剪分辨率?...
一提到图片,我们就不得不从位图开始说起,位图图像(bitmap),也称为点阵图像或绘制图像,是由称作像素(图片元素)的单个点组成的。这些点可以进行不同的排列和染色以构成一副图片。当放大位图时,可以看见赖以构成整个图像的无数单个方块。 一、JPG图片的原理与优化 JPG是一种...
用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金Cover 有什么料? 从这篇文章中你能获得这些料: 知道setContentView()之后发生了什么? ... Android 获取 View 宽高的常用正确方式,避免为零 - 掘金相信有很多朋友...
这些年计算机视觉识别和搜索这个领域非常热闹,后期出现了很多的创业公司,大公司也在这方面也花了很多力气在做。做视觉搜索,其实是深度学习(或人工智能)领域最重要的研究课题之一,在现实生活中有着非常广泛的应用。 通常,视觉搜索包含了两步任务:首先,待搜索物体的检测与定位;其次,从...
走完这个过程最难的是什么?为什么?如何战胜的? 走完这个过程,我觉得最难的就是后面几天的每天的打卡。每天打卡要去找一个话题来说,而且这个话题还是要有质量的。自己可写的话题太少,不知道写什么。这个原因是跟平时的积累和思考缺少有关系的。后面就是看时事新闻,每天有空的时候都在想什...
01 终有一天,你会遇上一个彩虹般的人儿。 我特别特别羡慕小J和她的男朋友小C,“C这个大笨蛋...”小J总是和我说着她和她男友的小故事。有别于许多校园恋情,他们的感情虽甜,却不腻歪。听着他们的故事,我反倒觉得明明两个二十岁的人,谈着谈着却过出了老夫老妻的感觉,弄得我经常只...
荣耀V9背面采用金属材质,中框采用棱线设计,厚度仅有6.97毫米,采用了5.7英寸2K显示屏,支持第二代专业护眼模式,该机提供铂光金、幻夜黑、极光蓝和魅焰红四种款式. 下面见证开箱一览:荣耀V9蓝色6+64版真机还是蛮漂亮的,机身工艺明显好过了去年的荣耀V8,相当通透。 开...
又是一个加班夜,深圳的四月天,总是不经意的倾盆大雨,不知道会下到什么时候.....我和往常一样,叫了一辆滴滴专车 窗外,城市的建筑依然灯火通明,霓虹灯依然不知疲倦的在装饰着这座不夜之城,雨水也似乎要把这个城市的浮华一遍一遍的冲刷。 寂寞如斯,我仍然像往常一样拿着手机不停的更...
儿子,我接受不了你的平庸。我不想你步入社会,别人问你会吗?你只会傻傻的笑着答道:NO。我不想你步入社会以后,你的就业面越来越窄。而你只会愤世,只会怨天尤人外毫无办法。
在家里,你是父母的宠儿,走出家里,你只是这个社会中普通再不能普通的人。只有你的知识和素养才能让别人尊重...转载请注明出处:()
本篇文章翻译自谷歌出的优化视频里面的光头佬(Colt McAnlis),, 以下正文:
JPG格式是1992年出现的最先进的图片压缩技术之一。此后,它就成为互联网图片的主力。这当然和JPG背后的技术有关,JPG的工作原理异常复杂,它需要深入理解人眼是如何调整对色彩和图像边缘的感知。
在研究这些东西前(你也一样,如果你在阅读此文),我想把JPG的编码原理分解成几部分,这样我们就可以更好的理解怎么制作更小的JPG文件。
JPG的压缩方案被分成几个步骤,下图很好的把它们展示出来,我们接下来会对每个步骤作详细介绍。
色彩空间转换
有损数据压缩的一个关键原则是:人类的感知能力没有计算机的精确。科学证明,人的眼睛只能区分。然而,还有很多东西会影响人眼对色彩的感知,明显的突出,又或你应该还记得去年把互联网都炸开了。这里的重点是人眼可以很好的控制它所感知的颜色。
量化是有损压缩种的一种形式,不过JPG使用的是一种不同的方式:。一个是一个特定的颜色组织,它的颜色模型代表了这些颜色表示的数学公式。(例如三颜色RGB,或者CMYK)
这个过程的强大之处是,你可以把一个颜色模型转换成另外一个,这意味着你可以将一个给定颜色的数学表达式转成一组完全不同的值。
例如,下面这种的颜色,它可以用RGB和CMYK两张不同的颜色模型指替,它们对于人眼来说是一样的颜色,但却可以被表示成不同的数值集。
将JPG从RGB颜色模型转换成颜色模型,包括亮度(Y)、色度蓝(CB)和色度红(CR)。这样做的原因,是心理视觉实验(又名:大脑处理如何处理眼睛看到的信息)表明,人眼对比更敏感,这意味着我们会忽略掉较大的色度变化,而不影响我们对图片的感知。因此,我们可以在人眼察觉前对CbCr通道使劲的压缩。
YCbCr颜色空间其中一个有趣的细节是,Cb/Cr通道有比较少的颗粒度细节,也就是说它们包含的信息没有Y通道的多。所以JPG的算法就把Cb和Cr通道的大小缩减到原来的1/4(注意,在具体的处理上会有些细微的差别,但我这里就不展开了…),这种做法就叫做缩减取样。
有一件很重要的事需要说明,缩减取样是一个有损压缩过程(压缩过后你无法恢复回原来的颜色,只能得到一个近视的值),但对人类视觉皮层的可视化组件的整体影响是最小的。由于我们没有对亮度(Y)做处理,只对CbCr通道做缩减,所以对人的视觉系统的影响较低。
图像分成8x8像素块
从现在开始,在JPG上做的所有操作都是基于8x8像素块。这样做是因为我们通常认为8x8像素块里没有太多的差异,即使是很复杂的图片,局部区域的像素也往往相似,这种相似性有助于之后我们对它压缩。
在这里我们需要注意一点,我们要介绍JPG编码的常见”神器”之一。”色彩渗透”是沿着锋利边缘的颜色可以”渗透”到另一边。这是因为色度通道,它代表像素的颜色,平均到单个颜色需要4个像素1块,而有些块穿过了锋利边缘。
离散余弦变换
到现在为止,这些步骤都平淡无奇。色彩空间,缩减取样,分块处理在图片数据压缩领域都是小儿科。但是现在…真正的数学要上场了。
DTC()的关键是,它假设任何一个数字信号都可以被一个余弦组合函数重建。
例如,如果我们有下面这个坐标图:
你可以看到它实际上是cos(x)+cos(2x)+cos(4x)相加的结果
或许更好的展示这个过程,是在一个平面上给定一组余弦函数来真实的解码一张图片。为了展示这个过程,我贴了互联网上最惊人之一的GIF图片:在一个平面上用余弦函数来编码一块8x8像素。
上面是一张正在重建的图片(最左边那个区域)。每一帧我们都使用右侧面版新的基准值,来乘一个权重值(右侧区域的文字)来产生图片(中间区域)。
如你所见,靠着带权重的不同余弦值相加,我们可以重构出我们的原图。(这多屌啊~)
这个的基础背景知识是原理。核心思想是,在不同频率上,8x8块都可以由一组权重余弦变化的和代表。这里的重点是算出要输入的余弦值,和它们的权重。
想要得出”使用什么余弦值”是很容易的,经过大量的测试之后,选出一组最好的余弦值,它们是我们的基础函数,下图是形象化的过程。
而”它们怎么被加权在一起”的问题也很简单,直接套用下面的公式。
我就不介绍这些值得含义了,你可以在查看它们含义。
每个色彩通道的8x8像素块都会用上面这个公式和基础函数生成新的一个8x8矩阵,表示在这个过程中使用的权重。下面是一张表示这个过程的图片:
这个矩阵G,用来代表重建图片的基础权重(在动画右侧上方的小十进制数)。对于每个基础余弦值,我们都将它乘与矩阵里的权重,然后全部相加,得到我们最终的图片。
基于这点,我们就不再操作颜色空间而直接处理G矩阵(基础权重),之后所有的压缩操作都直接在这个矩阵上做。
这里的问题是我们现在将字节对齐的整数转成真实的数字。这样会很容易膨胀我们的信息(从1byte变成一个float(4个字节))。为了解决这问题,压缩得更极致,我们将进入量化阶段。
我们不想压缩浮点数据,它会膨胀我们的信息流,并且不高效。因此,我们要找一种方法来将权重矩阵转换到0-255这范围里。我们可以直接在矩阵里将最小/最大值(分别是-415.38和77.13)除以这个范围来得到一个在0-1的值,再将这个值乘以255得到最后的值。
例如:[34.12- -415.38] / [77.13 — -415.38] *255= 232
这样做可以,但代价是精度会显著下降。这种缩放将产生一个分布不均匀的值,其结果是会导致图片质量的下降。
JPG用了另外一种方法。不同于使用矩阵的范围来作为缩放值,JPG用了一个可量化的预矩阵。这种可量化矩阵不需要成为数据流的一部分,它们可成为编码的一部分。
展示了对于每一张图片使用的量化因子矩阵:
现在我们使用Q和G矩阵,来计算我们的量化DCT系数矩阵:
例如,用G矩阵的[0,0]=-415.37和Q[0,0]=16这两个数字:
得到最后的矩阵是:
你看现在这个矩阵多变成多简单,它现在包含了大量的小整数或者0,这会有助于压缩。
简单点说,我们把这个过程分别应用在Y,CbCr通道,这样我们需要两个不同的矩阵,一个是Y通道,另一个是C通道:
量化压缩有两种重要的方式:
1. 限制可用范围的权重,减少数字的位数和替换它们。
2. 将大部分的权重变成同一个数字或者0,提高第三步压缩,熵编码。
这样的量化方式主要来源于JPEG。因为图像的右下方往往有最大的量化因子,JPEG倾向于将这些图像组合。量化因子矩阵可以通过改变JPEG的’质量值’直接控制。(稍后介绍)
现在我们可以回到整数世界了,将目光转移到对颜色块做有损压缩阶段。当看我们的转化数据,你应该会注意到一些有趣的现象:
从左上角到右下角,0出现的数量急速上升。但主行和主列的顺序并不理想,因为这些0都交织在一起,而不是放在一起。
相反,我们可以从左上角开始以Z字形来回穿梭直到右下角的方式遍历整个矩阵。
我们的亮度矩阵的顺序变成:
-26,-3,0,-3,-2,-6,2,-4,1,-3,1,1,5,1,2,-1,1,-1,2,0,0,0,0,0,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
一旦数据变成这个格式,下一步就简单了:按顺序执行RLE,然后对结果进行统计编码(//ANS)。
Boom.你的数据块变成JPG编码了。
理解质量参数
现在你已经理解JPG文件是怎样创建的,是该重新审视图片质量参数这个概念了,你通常会在PhotoShop导出JPG图片时会看到。(或在其他地方)
这个参数我们称之为q,是一个从1到100的整数。你应该把q当作一个测量图片质量的值:q越大表示图片的质量越高,当然文件就越大。
这个质量值用在量化阶段,用来缩放合适的量化因子。因此对于每个基准权重,量化阶段现在类似于* round(Gi,k / alpha*Qi,k)。*
其中alpha符号用来当作质量参数。
当alpha或Q[x,y]越大(当alpha的值越大那么q参数的值就越小),更多信息是丢失,文件就越小。
所以,如果你想要靠更多的视觉假象来得到一张更小的图片,那么你可以在到处图片阶段设置一个更小的质量值。
注意上图,那张质量为1的图片里,我们可以清晰的看到在成块阶段和量化阶段的痕迹。
更重要的是质量参数大小取决于具体的图片。由于每张图片都是唯一的,它们都有不同的展示效果,那么Q值也是唯一的。
由于你已经理解了JPG的算法工作原理,一些事情就变得清晰了:
要获取每张图片正确的质量值,重要是在视觉效果和文件大小之间做权衡
因为这个过程是基于块的,伪影发生在块效应或”振铃效应”
因为处理的块彼此不互相混合,JPG通常会忽略压缩大片相似块。顺便说一下,WebP格式比较擅长解决这种问题。
如果你想要自己处理这么多东西,那么这个可以帮你搞定这些问题。
PS:由于本文涉及到的数学算法比较多,本人水平有限,如有译错,请留言讨论。
各种图片编码格式详解(bmp,jpg,png)
感谢xiangism
常见的图片格式有bmp, jpg(jpeg), png, gif, webp等。
图像基本数据结构
要讲图片格式还先得从图像的基本数据结构说起。在计算机中, ...
首先该文章是总结, 不是原创, 是通过看网上其他大神的文章和自己的一些实践总结出来的. 我是看到一个人的博客后顿时对压缩图片茅塞顿开啊,下面大家一起看看啊注意下面的说明他能告诉你压缩的原理哦
JPEG格式介绍 JPEG&em&压缩&/em&的基本&em&原理&/em&颜色模式转换及采样正向离散余弦变换... JPEG格式介绍 JPEG&em&压缩&/em&的基本&em&原理&/em&颜色模式转换及...*版权证明: 只允许上传png/jpeg/&em&jpg&/em&/gif格...
&em&JPG&/em&的&em&压缩原理&/em&
JPEG压缩与解压缩算法源码 立即下载
上传者: evgd2288 时间:...*版权证明: 只允许上传png/jpeg/&em&jpg&/em&/gif格式的图片,且小于3M
*详细原因:
zip 的&em&压缩原理&/em&与实现,无损数据压缩是一件奇妙的事情,想一想,一串任意的数据能够根据一定的规则转换成只有原来 1/2 - 1/5 长度的数据,并且能够按照相应的规则...
没有更多推荐了,

我要回帖

更多关于 空调工作原理 的文章

 

随机推荐