PNG是一种主流的静态图像文件格式,无损压缩。使用PNGOUT工具可以把PNG文件尺寸优化得更小!...
分类:
其他好文 时间:
2016-01-07 10:24:58
阅读次数:
208
压缩算法压缩可以分为无损压缩和有损压缩,有损,指的是压缩之后就无法完整还原原始信息,但是压缩率可以很高,主要应用于视频、话音等数据的压缩,因为损失了一点信息,人是很难察觉的,或者说,也没必要那么清晰照样可以看可以听;无损压缩则用于文件等等必须完整还原信息的场合,LZW自然就是一种无损压缩,在通信原理...
分类:
编程语言 时间:
2016-01-05 20:58:01
阅读次数:
184
ffmpeg.exe是大名鼎鼎的视频处理软件,以命令行参数形式运行。网上也有很多关于ffmpeg的资料介绍。但是在用C#做实际开发时,却遇到了几个问题及注意事项,比如如何无损处理视频?如何在转换格式的同时添加水印,以提升处理效率?,ffmpeg的版本应该选择什么版本?。今天史林峰..
为了满足不同应用的需求,JPEG标准包括两种基本的压缩方法:1.基于DCT变换的有损压缩算法;2.基于预测方法的无损压缩算法。基于DCT的基线系统有损压缩技术是到目前为止应用最为广泛的一种压缩方法。
1.基于DCT有损压缩技术
下面是编码器和解码器的流程图,压缩过程:原图分成8×8的子块,分别进行正向离散余弦变换(FDCT),对每个8×8子块的系数采用量化表进行量化,最后使用熵编码,输出...
分类:
其他好文 时间:
2015-12-24 20:57:04
阅读次数:
297
本次分析的是天天动听API,天天动听有一点比较好,就是搜索返回直接有歌曲播放的地址了,并且有无损的音频搜索歌曲API:http://so.ard.iyyin.com/s/song_with_out?q={0}&page={1}&size={2}{0}=需要搜索的歌曲或歌手{1}=查询的页码数{2}=...
MD5,英文意思是Message Digest,即信息摘要,是常用的信息摘要算法。它是一种不可逆的算法,也就是说,假如将一个信息MD5摘要成一串代码,将不能通过这串代码还原回原来的信息。出于这种特性,MD5常用来校验密码是否正确、校验下载文件是否完整无损。> 校验密码是否正确:将用户注册的密码MD5...
分类:
编程语言 时间:
2015-12-23 10:38:38
阅读次数:
233
Huffman算法也是一种无损压缩算法,但与上篇文章LZW压缩算法不同,Huffman需要得到每种字符出现概率的先验知识。通过计算字符序列中每种字符出现的频率,为每种字符进行唯一的编码设计,使得频率高的字符占的位数短,而频率低的字符长,来达到压缩的目的。通常可以节省20%~90%的空间,很大程度上依赖数据的特性!Huffman编码是变长编码,即每种字符对应的编码长度不唯一。
前缀码:任何一个字符的编码都不是同一字符集中另一种字符编码的前缀。Huffman编码为最优前缀码,即压缩后数据量最小。
-------...
分类:
其他好文 时间:
2015-12-22 10:32:37
阅读次数:
226
1.打开QQ音乐官网 y.qq.com2.选择你要的歌曲,进入后查看网址,以虎口脱险这个歌曲为例:http://y.qq.com/#type=song&mid=000Ib8E71sUNi7找到歌曲里面的mid=后面这一段000Ib8E71sUNi7,这个就是歌曲的mid啦然后,使用下面的方法高品质m...
定义:无损联接分解是将一个关系模式分解成若干个关系模式后,通过自然联接和投影等运算仍能还原到原来的关系模式,则称这种分解为无损联接分解。可还原例1:关系模式:成绩(学号,姓名,课程号,课程名,分数)函数依赖:学号->姓名,课程号->课程名, (学号,课程号)->分数若将其分解为下面三个关系模式:成绩...
分类:
数据库 时间:
2015-12-16 19:23:56
阅读次数:
311
OpenEXR的输出机制是无损的,这样做会受到部分低配置电脑存储及运算带宽的限制。当前有很多针对图像的压缩算法来解决这个问题,OpenEXR另外提供了WRITE_YC这种存储方式,这种方式会将RGB数据存储到luminance/chroma格式中,具体是将RGB三个通道转换到亮度通道及RY、BY两个...
分类:
其他好文 时间:
2015-11-26 20:58:47
阅读次数:
116