风吹夏天的专栏

记载学习中点点滴滴

图像去模糊(约束最小二乘方滤波)

这是图像去模糊的第三篇,接着上节说道逆滤波对噪声特别敏感。约束最小二乘方滤波(Constrained Least Squares Filtering,aka Tikhonov filtration,Tikhonov regularization)核心是H对噪声的敏感性问题。减少噪声敏感新问题的一种...

2015-08-09 15:44:57

阅读数:14816

评论数:11

图像铅笔画算法

关于铅笔画算法图像铅笔画算法,属于一直是非真实感绘制领域(Non-Photorealistic Rendering,NPR)中很热门的一个课题,但是计算机也很难模拟出像人一样真实的画质,这也显得CG师们的重要性。本文是基于香港中文大学Cewu Lu等人所做的工作《Combining Sketch ...

2015-05-01 22:23:07

阅读数:10452

评论数:37

C++实现Matlab的fft2函数

这篇是《C++实现Matlab的psf2otf函数》 的姊妹篇,属于基础工具类代码,用途比较多。这里还是使用OpenCV实现。 关于这个函数的介绍,做过图像处理的人都知道,可以参考Matlab的官方文档及其源代码。

2015-10-13 09:14:36

阅读数:4074

评论数:0

C++实现Matlab的psf2otf函数

最近在用C++实现L0Smooth的代码,其中里面用到了psf2otf这个函数,但是OpenCV没有,因此我自写了一个。 关于这个函数的介绍,你可以参考Matlab的官方文档及其源代码,也可以参考这里写的一个记录,这里不做过多介绍了。

2015-10-11 10:43:54

阅读数:3444

评论数:9

Matlab psf2otf与fft2函数的关系

psf2otf Convert point-spread function to optical transfer function Syntax OTF = psf2otf(PSF) OTF = psf2otf(PSF,OUTSIZE) Description OTF = p...

2015-09-08 11:25:56

阅读数:9088

评论数:1

Matlab将图像转换成GIF

IM2GIF Convert a multiframe image to an animated GIF file

2015-08-22 16:38:19

阅读数:2285

评论数:0

人像磨皮美白

先前对磨皮印象不过是用一种保边滤波器平滑处理一下,但见旅途这段时间做的工作都是磨皮,索性看一下。方法也很简单,就一个公式,我用matlab测试了一下,确实很有效果。

2015-08-14 10:43:10

阅读数:5761

评论数:5

Toeplitz 矩阵对角化

Toeplitz 矩阵是一种比较特殊的矩阵:其中任何一条对角线的元素取相同的值,

2015-08-13 10:17:07

阅读数:2484

评论数:0

PCA人脸识别

PCA方法由于其在降维和特征提取方面的有效性,在人脸识别领域得到了广泛的应用。 其基本原理是:利用K-L变换抽取人脸的主要成分,构成特征脸空间,识别时将测试图像投影到此空间,得到一组投影系数,通过与各个人脸图像比较进行识别。 进行人脸识别的过程,主要由训练阶段和识别阶段组成:训练阶段第一步:写...

2015-08-10 19:56:33

阅读数:1616

评论数:0

PCA的数学原理Matlab演示

关于PCA(Principal component analysis)主成分分析,是SVD(Singular value decomposition)奇异值分析的一种特殊情况。主要用于数据降维,特征提取。Matlab演示生成一个随机矩阵这里生成一个3∗33*3的小矩阵便于说明。A = rand(3...

2015-08-10 16:30:38

阅读数:1109

评论数:0

随机生成正交矩阵(Matlab)

随机生成n∗nn*n的正交矩阵,先生成随机向量,然后做gram-schmidt正交化。

2015-08-09 21:25:41

阅读数:3549

评论数:0

图像去模糊(逆滤波)

引言图像模糊是一种拍摄常见的现象,我曾在图像去模糊(维纳滤波) 介绍过。

2015-08-08 13:29:27

阅读数:21758

评论数:4

小波总结

小波学习小波去噪方法一原理:因为噪声通常位于图像的高频部分,去除图像的高频部分,使用低频部分恢复图像。 方法:对图像进行多级小波分解,舍去图像的水平细节子带,垂直细节子带,和对角线细节子带,只使用图像的近似子带去重构图像。 缺点:因为舍弃了细节子带的一些信息,也容易引起图像的模糊。代码%装载原...

2015-07-31 09:31:42

阅读数:4597

评论数:0

各项异性扩散(Anisotropic diffusion)

各向异性扩散,也叫做P–M扩散,在图像处理和计算机视觉中广泛用于保持图像细节特征的同时减少噪声。定义有灰度图像I(x,y)I(x,y),其各向异性扩散方程如下

2015-06-30 07:48:18

阅读数:8750

评论数:1

图像去模糊(维纳滤波)

在数学应用上,对于运动引起的图像模糊,最简单的方法是直接做逆滤波,但是逆滤波对加性噪声特别敏感,使得回复的图像几乎不可用。最小均方差(维纳)滤波用来去除含有噪声的模糊图像,其目标是找到未污染图像的一个估计,使它们之间的均方差最小,可以去除噪声,同时清晰化模糊图像。

2015-05-29 22:58:31

阅读数:37836

评论数:0

风格化(Stylization)

风格化的目的是生成绘画或印象派的效果,而不注重写实。事实上,保边去噪的滤波器是风格化的理想选择,因为它可以抽象区域的同时,保持,或增强边缘特性。

2015-05-26 16:16:18

阅读数:2182

评论数:0

图像压缩(SVD方法)

奇异值分解在图像处理中有着重要应用。假定一幅图像有n∗nn*n个像素,如果将这n2n^2个数据一起传送,往往会显得数据量很大。因此我们希望能够改传送另外一些比较少的数据,在接收端利用这些数据重构原图像。 假定对矩阵AA进行奇异值分解,便得到A=UΣV2A=U\Sigma V^2,其中,奇异值从小...

2015-05-25 16:51:55

阅读数:4062

评论数:0

HDR图像显示

高动态范围图像(High-Dynamic Range,简称HDR),相比普通的图像,可以提供更多的动态范围和图像细节,根据不同的曝光时间的LDR(Low-Dynamic Range)图像,利用每个曝光时间相对应最佳细节的LDR图像来合成最终HDR图像。

2015-05-01 15:54:26

阅读数:4410

评论数:0

图像直方图匹配

直方图匹配又叫直方图规定化(Histogram Normalization/Matching)是指对一副图像进行变换,使其直方图与另一幅图像的直方图或特定函数形式的直方图进行匹配。应用场景如不同光照条件下的两幅图像。 function Iadjusted = histogram_matching...

2015-04-24 19:58:22

阅读数:1209

评论数:0

混合高斯模型(GMM)实现

混合高斯模型(Mixtures of Gaussians) 多值高斯分布,用到了期望最大化算法(Expectation-Maximization)来进行密度估计。 说一下EM的思想: 第一步猜测隐含类别变量,第二步是更新调整参数,以获得最大的似然估计。 关于算法的详细思想和推导,请见本文的...

2015-03-29 22:52:47

阅读数:1360

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭