对页面进行优化时~免不了对使用的图片进行压缩~以便减小我们使用的图片的大小~这样就可以减少用户下载的文件大小,加快页面访问速度。Google Pagespeed最佳实践建议我们用 jpegtran 或 jpegoptim (仅限 Linux 平台) 对 jpeg/jpg 图片进行无损压缩,如果是 P...
分类:
其他好文 时间:
2015-11-13 13:10:38
阅读次数:
562
LZW和哈夫曼编码一样,是无损压缩中的一种。该算法通过建立字典,实现字符重用与编码,适用于source中重复率很高的文本压缩。本文首先讲下LZW的编解码原理,然后给出LZW的实现code。*********************原理*********************编码:编码0-255用来...
分类:
编程语言 时间:
2015-11-07 16:07:12
阅读次数:
172
1 public static void SaveThumbnail(Bitmap originBitmap, int width, int height, string filename) 2 { 3 using (var newImage = new B...
分类:
其他好文 时间:
2015-11-06 17:38:00
阅读次数:
219
题目大意:有n个庙经过长时间风吹雨打需要修补,只有两座(被标记为a,b)完好无损不需要修补,有两个和尚轮流去修补这n-2个庙,每个和尚每次只能修补一个庙标记为i,并要求i满足i=j+k或者i=j-k,每个庙只能被修建一次;其中j和k代表已经修建好的庙,Yuwgna先开始,问最后谁不能修建谁输;思路:...
分类:
其他好文 时间:
2015-11-04 14:47:18
阅读次数:
163
1NF范式:没有非原子属性2NF范式:消除了非主属性的部分依赖3NF范式:消除了非主属性的传递依赖BCNF范式:消除了主属性的传递依赖4NF范式:消除了多值依赖模式分解的两个评价标准:1、分解的无损性2、分解的依赖性两个问题:1、如何识别无用属性?2、如何求取正则覆盖?BCNF范式的分解过程是什么?
分类:
数据库 时间:
2015-11-04 00:20:16
阅读次数:
226
目前压缩技术可分为通用无损数据压缩与有损压缩两大类,但不管是采用何种技术模型,其本质内容都是一样的,即都是通过某种特殊的编码方式将数据信息中存在的重复度、冗余度有效地降低,从而达到数据压缩的目的。比如:“中国”是“中华人民共和国”的简称,但前者的字数是2,后者则是7,但我们都不会对它们俩所要表达的意...
分类:
其他好文 时间:
2015-11-02 20:54:14
阅读次数:
241
3-9 没有冗余度的信源还能不能压缩?为什么? 答:没有冗余度的信源能进行压缩;能压缩但只能在失真允许的范围内进行有损压缩,因为没有冗余度的信源只能进行有损压缩。3-10 不相关的信源还能不能压缩?为什么? 答:不相关的信源还能压缩;能压缩,可以进行有损压缩,有冗余能进行无损压缩,没有冗余能...
分类:
其他好文 时间:
2015-10-15 23:38:40
阅读次数:
230
3-9 没有冗余度的信源还能不能压缩?为什么?答:可以,只要信源不是等概率分布,就存在数据压缩的可能性,因此可以进行有损压缩,但是不能进行无损压缩。3-10 不相关的信源还能不能压缩?为什么?答:至少可以有损压缩,如果有冗余度还可以无损压缩3-12 等概率分布的信源还能不能压缩?为什么?你能举例吗?...
分类:
其他好文 时间:
2015-10-15 22:10:33
阅读次数:
251
书上习题: p443-9 没有冗余度的信源还能不能压缩?为什么?答:能。 因为冗余度为压缩信号提供了基础,也提高了通信效率。无损压缩和有损压缩。对于有冗余度的信源来说,无损压缩与有损压缩都能实现,由压缩的程度决定。只能进行有损压缩,当没有冗余度信源时。所以,对于没有冗余度的信源,只能进行有损压缩.....
分类:
其他好文 时间:
2015-10-15 18:07:38
阅读次数:
162
3-9没有冗余的信源还能不能压缩?为什么?答:能,不能进行无损压缩,可以进行有损压缩。因为没有冗余的信源是不能进行无损压缩的。有损压缩有无冗余度是没有关系的允许压缩过程中损失一定的的信息。3-10不相关的信源还能不能压缩?为什么?答:至少可以有损压缩,如果有冗余度(信源的非等概率分布)还可以无损压缩...
分类:
其他好文 时间:
2015-10-14 12:22:10
阅读次数:
151