atitit.图片相似度与图片查找的设计.
1. 两张图片相似算法 1
2. DCT(离散余弦变换(DiscreteCosineTransform))编辑
2
3. 编辑距离编辑 3
4. Java数字图像处理基础知识 - 必读 3
5. 汉明距离 4
5.1. 目录 4
5.2. 1介绍 5
6. Attilax框架实现 5
6.1. 获取图片指纹 5
6.2....
分类:
其他好文 时间:
2015-05-08 00:06:43
阅读次数:
357
1.傅立叶变换是时域到复频域的变换。为什么是复频域,是因为除了图象的频率还有相位信息。如果你只要频率信息,可以用离散 DCT变换。
小波变换太难了,我实在看不懂,形象的说就是一个滤波器组,可以提取不同频率的信息。频率提取了有什么用?比如网上传输的有些JPEG图像,是逐渐逐渐变清楚的,就是因为他们是从低频开始慢慢的传过来,直到高频传完后就变清楚了。艾,实际当然复杂多了,不太好说了。
2.小波...
分类:
其他好文 时间:
2015-05-05 12:34:35
阅读次数:
157
本文分析FFmpeg的H.264解码器的宏块解码(Decode)部分的源代码。FFmpeg的H.264解码器调用decode_slice()函数完成了解码工作。这些解码工作可以大体上分为3个步骤:熵解码,宏块解码以及环路滤波。本文分析这3个步骤中的第2个步骤。由于宏块解码部分的内容比较多,因此将本部分内容拆分成两篇文章:一篇文章记录帧内预测宏块(Intra)的宏块解码,另一篇文章记录帧间预测宏块(...
分类:
其他好文 时间:
2015-04-20 17:08:52
阅读次数:
924
参考:W.N. Venables, D.M. Smith and the R DCT: Introduction to R -- Notes on R: A Programming Environment for Data Analysis andGraphics,2003. http://baye...
分类:
编程语言 时间:
2015-04-20 16:24:32
阅读次数:
210
理论部分转载自这篇blog: http://blog.csdn.net/luoweifu/article/details/8214959 该blog给出的是java代码,我用c++将其实现了。
理论:
图像处理中常用的正交变换除了傅里叶变换外,还有其他一些有用的正交变换,其中离散余弦就是一种。离散余弦变换表示为DCT( Discrete Cosine Transformation),...
分类:
编程语言 时间:
2015-04-17 20:31:53
阅读次数:
249
这周看了一篇Ryutarou Ohbuchi网格水印的论文,论文中提出在网格的频率域中加入水印。对于网格而言,没有如图像中的DCT等转换到频率域的变换,因此用什么量来模拟传统频率域中的系数,是很关键的。本文提出的水印算法在给定的3D多边形网格的变换域中嵌入水印,该变换域在本文中指网格频谱分析。同时,...
分类:
其他好文 时间:
2015-03-31 10:33:53
阅读次数:
169
绝大多数图像都有一个共同的特征:平坦区域和内容缓慢变化区域占据一幅图像的大部分,而细节区域和内容突变区域则占小部分。也可以说,图像中直流和低频区占大部分,高频区占小部分。这样,空间域的图像变换到频域或所谓的变换域,会产生相关性很小的一些变换系数,并可对其进行压缩编码,即所谓的变换编码(Transform
Coding)。
变换中有一类叫做正交变换,可用于图像编码。典型的准最佳变换有DCT...
分类:
其他好文 时间:
2014-11-17 15:56:43
阅读次数:
225
为何采用ICT?
基于块的DCT能很大程度上去除图像元素在变换域中的相关性,在图像和视频编码领域得到广泛的应用。但由于DCT存在计算量大以及存在反变换失配,因此AVS Part 2采用的是ICT,其性能接近8x8 DCT,但精确定义到每一位的运算避免了不同反变换之间的失配。ICT具有复杂度低、完全匹配等优点。ICT可用加法和移位直接实现。
何为ICT?
整数余弦变换(Intege...
分类:
其他好文 时间:
2014-11-03 17:52:42
阅读次数:
378
#!/usr/bin/python#encoding=gbkimport sysdictMaxLength = 5dctDict = {}encoding='gbk''''初始化字典、初始化最大词长'''def initDct(dct): global dctDict global dictMa.....
分类:
编程语言 时间:
2014-10-23 20:27:30
阅读次数:
267
參考:W.N. Venables, D.M. Smith and the R DCT: Introduction to R -- Notes on R: A Programming Environment for Data Analysis andGraphics,2003. http://baye...
分类:
编程语言 时间:
2014-10-21 16:50:51
阅读次数:
381