DCT变换、DCT反变换、分块DCT变换欢迎转载,但请注明出处!一、引言 DCT变换的全称是离散余弦变换(Discrete Cosine Transform),主要用于将数据或图像的压缩,能够将空域的信号转换到频域上,具有良好的去相关性的性能。DCT变换本身是无损的,但是在图像编码等领域给接下来的量...
分类:
其他好文 时间:
2014-08-31 14:25:21
阅读次数:
290
3、使用环境类实现状态的转换
在状态模式中实现状态转换时,具体状态类可通过调用环境类Context的setState()方法进行状态的转换操作,也可以统一由环境类Context来实现状态的转换。此时,增加新的具体状态类可能需要修改其他具体状态类或者环境类的源代码,否则系统无法转换到新增状态。但是对于客户端来说,无须关心状态类,可以为环境类设置默认的状态类,而将状态的转换工作交给具体状态类...
分类:
编程语言 时间:
2014-08-31 09:17:11
阅读次数:
250
最近开始折腾数据,起源是多业务数据源需要转换到数据分析平台。这个过程需要跨机器,跨库。同时还需要将业务数据表的内容进行转换,合并,清洗等等操作。经过多方选型,最终决定使用kettle来作为数据抽取处理的工具。但是,在这里,是想吐槽下kettle这东西的问题。1.kettle的版本使用的是5.1,搭建...
分类:
其他好文 时间:
2014-08-28 17:47:45
阅读次数:
308
T=K*log2(N)注:2是小2时间T与以2为底的对数成正比。实际上,由于所有的对数都和其他对数成比例(从底数为2转换到底数为10需乘以3.322),我们可以将这个为常数的底数也并入K.由此不必指定底数:T=K*log(N)(知道这个公式吗:loga(b)=logc(b)/logc(a),loga...
分类:
其他好文 时间:
2014-08-27 09:16:07
阅读次数:
218
【3D数学Keynote】1、(A*B)^T = B^T*A^T2、矩阵的每一行可以解释为坐标系的基向量。《3D数学基础》7.2.1节。3、为了将原坐标系转换到新坐标系,用它乘以一个矩阵。
分类:
其他好文 时间:
2014-08-26 22:39:16
阅读次数:
354
事务的ACID属性如下:原子性(Atomicity):事务的所有操作是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。原子性消除了系统处理操作子集的可能性。一致性(Consistency):数据从一种正确状态转换到另一种正确状态。事务在完成时,必须使所有的数据都保持一致。在相关数据库中,...
分类:
其他好文 时间:
2014-08-26 15:15:26
阅读次数:
221
在deferred shading 和post process 阶段, 通常要做的一件事情就是讲裁减空间坐标转换到屏幕空间的纹理坐标.这里面通常的做法就是Vertex Shader 输出clip space position 到pixel shader.pixel shader 做除法,然后再 + ...
分类:
其他好文 时间:
2014-08-26 15:10:16
阅读次数:
266
jpg转换pdf转换器免费下载 回忆起大四制作毕业论文的那段日子,为了能够让自己的文章更加出彩,我翻阅了网上相关资料,发现有些精彩的J图片,想将它转换到PDF文档里,但是花了一个晚上的时间研究JPG和PDF文件的转...
分类:
其他好文 时间:
2014-08-25 12:02:14
阅读次数:
290
最近在做64位代码移植,代码中到处充斥着类型转换,到处报编译警告和错误,比如以下使用:
unsigned int ret=0,*p=NULL;
p = (unsigned int *)malloc(sizeof(4));
ret = (unsigned int )p;
以上这段代码,在32位编译系统中没问题,但是在64位编译系统中就会报错,说是类型转换size不一样,因为在64位,所有指针...
分类:
其他好文 时间:
2014-08-23 23:01:01
阅读次数:
264
功能]对于给定文件把它的内容从一种编码转换成另一种编码。[描述]-f encoding :把字符从encoding编码开始转换。-t encoding :把字符转换到encoding编码。-l :列出已知的编码字符集合-o file :指定输出文件-c :忽略输出的非法字符-s :禁止警告信息,但不...
分类:
其他好文 时间:
2014-08-22 15:59:38
阅读次数:
183