数字图像处理
文章平均质量分 61
_helen_520
It's never too late to make a difference! Life is a possion process, accumulating thus jumping!
展开
-
chap4 图像复原 part1
Reference:《数字图像处理MATLAB版》冈萨雷斯1.噪声模型常见的噪声模型(z是随机变量,灰度值;μ\mu表示均值,s2{s}^{2}表示方差): 1、高斯噪声 2、瑞里噪声 其中,μ=a+(π∗b4)−−−−√,s2=b(4−π)4μ=a+\sqrt{(\frac{\pi*b}{4})},s^2=\frac{b(4-\pi)}{4} 3、伽马噪声 其中,μ=ba\mu=\frac{原创 2017-09-22 21:13:38 · 589 阅读 · 0 评论 -
01.Signal and Image Noise Models 信号与图像噪声模型
01.Signal and Image Noise Models 信号与图像噪声模型标签(空格分隔): 未分类资料:numeriacal tour-denoising simple1:Signal and Image Noise Models noise = randn(M,N) * sig;%高斯噪声nbins = 51;[h,t] = hist( M(:)-M0(:),...翻译 2018-08-13 20:07:37 · 937 阅读 · 0 评论 -
学习Matlab tour里的例子
网站:Matlab’s tour 引言: 1。基本操作 2。信号处理引言 3。图像处理引言 (1)低通滤波器,即在频域的频谱上加一个掩膜。截掉高频部分,结果会导致分辨率的降低。 (2)加入高频成分实现图像插值p = 64;n = p*4;%256M = load_image('boat', 2*p); M = crop(M,p);%图像大小128*...转载 2018-06-13 15:35:57 · 347 阅读 · 0 评论 -
matlab 空域卷积 == 频域相乘
https://blog.csdn.net/jacke121/article/details/56668017情况一,矩阵不拓展:**即空域是'same',频域也是same,而不是fft2(p,x+p-1),要是完全卷积里的填充才能是完全卷积**p=[0,-1,0;-1,4,-1;0,-1,0];%矩阵1x=magic(5);%矩阵2a=conv2(x,p,'same');%...转载 2018-06-12 15:38:55 · 5496 阅读 · 2 评论 -
共轭梯度原理
共轭梯度原理资料网站:原理:https://blog.csdn.net/chunyun0716/article/details/53730127 举例:f=(x1−2)2+(x2−4)2f=(x1−2)2+(x2−4)2f=(x_1 -2)^2+(x_2-4)^2,求它的最小值。共轭梯度可以求解一个二次型函数的最小值。 结果:fmin=0,x1=2,x2=4。fmin=0,x1=2,x2...原创 2018-05-09 09:51:16 · 5742 阅读 · 0 评论 -
Matlab FFT与IFFT与FFTSHIFT
一、利用FFT 及 IFFT实现傅立叶正反变换 注:常用数学符号的 LaTeX 表示方法 1.周期信号的离散傅里叶级数表示x[n] = x[n+N] N—序列周期。例:x[n]=ejkw0nx[n] = e^{jkw_0n} 由于频率上相差2π2\pi 的整数倍的离散时间复指数信号都是一样的。(ejk(w0+2π)=ejkw0e^{jk(w_0+2\pi)} = e^{jkw_0})故N=2π/w0原创 2017-11-07 14:10:15 · 13813 阅读 · 0 评论 -
chap4 图像复原 part4
chap41. 约束最小二乘方滤波用向量来表达卷积: gMN×1=HMN×MNfMN×1+ηMN×1g_{MN\times1} = H_{MN\times MN}f_{MN\times 1}+\eta_{MN\times 1} . 这个表达可以参考《反卷积和信号复原》 例子: x=[0.4,1,0.8]′,y=[0.3,0.6]′x=[0.4,1, 0.8]', y=[0.3,0.6]' 计算原创 2017-09-26 16:57:39 · 875 阅读 · 0 评论 -
chap4 图像复原 part3
chap4.5 退化函数建模与维纳滤波C = checkerboard(NP,M,N) % NP是每个正方形一边上的像素数,M是行数,N是列数。例如:checkerboard(10,1,1);则是20*20的矩阵,[黑 灰;白 黑]每个小正方形是10 * 10.checkerboard(8)%默认NP=10,M,N=4;即每行每列8个正方形。且棋盘左半部分亮正方形为白色,右半部分亮正方形为灰色。K原创 2017-09-24 20:17:12 · 1096 阅读 · 0 评论 -
Matlab Chap3 频率域滤波
二维傅里叶变换填零补充问题chap34从空间滤波器到频域滤波器chap35在频率域中直接生成滤波器距离函数mesh的使用surf与此类似高通滤波的情况最后所有源代码1. 二维傅里叶变换注:常用数学符号的 LaTeX 表示方法 F(u,v)=∑M−1x=0∑N−1y=0f(x,y)e−j2π(ux/M+yv/N)F(u,v)=\sum_{x=0}^{M-1}\sum_{y=0}^{N-1}原创 2017-09-21 15:59:32 · 1783 阅读 · 0 评论 -
chap4 图像复原 part2
Reference:《数字图像处理 MATLAB版》冈萨雷斯滤波时可用的所有工具函数:g = imfilte(f, w, filtering_mode, boudary_options,size_options)要自己设计滤波器矩阵 w. g = colfit(f,[m,n],'sliding',fun) 自己设计滤波器处理函数fun,同时注意A的元素排列规则w = fspecial('type'原创 2017-09-23 16:59:57 · 567 阅读 · 0 评论 -
运动分析1 背景差法(单高斯模型)
运动分析1 背景差法标签(空格分隔): 未分类运动分析1 背景差法背景差法(background subtraction)单高斯模型 运动检测:将运动前景和背景分离。 两种思路:直接利用前景 vs 先得到背景,前景 = 输入 - 背景 常用的运动检测方法:背景差法、光流、帧间差分、前景建模。 背景差法(background su...原创 2018-08-17 16:56:22 · 3253 阅读 · 2 评论