Matlab 拉普拉斯滤波 以及 imfilter 详解(多图)
08-08栏目:技术
TAG:imfilter
imfilter
代码: jhua.orgclc
clear all
A=imread('cam_38.png');
B=rgb2gray(A);
imshow(B);
mask=[0,1,0;1,-4,1;0,1,0];%拉普拉斯滤波模板
C=imfilter(B,mask,'replicate');
figure(2),imshow(C);
jhua.org
我们这里使用的拉普拉斯模板是
copyright www.jhua.org
imfilter: copyright jhua.org
功能:对任意类型数组或多维图像进行滤波 jhua.org
用法:g = imfilter(f, w, filtering_mode, boundary_options, size_options)
jhua.org
其中,f为输入图像,w为滤波掩模,g为滤波后图像。filtering_mode用于指定在滤波 jhua.org
过程中是使用“相关”还是“卷积”。 https://www.jhua.org
boundary_options用于处理边界充零问题,边界的大小由滤波器的大小确定。具体参数 copyright jhua.org
选项见下表:
copyright jhua.org
jhua.org
https://www.jhua.org
https://www.jhua.org
输入图片: https://www.jhua.org
copyright jhua.org
结果图:
jhua.org
www.jhua.org
相关阅读
MATLAB中normrnd函数的使用方法 jhua.org
基本结构为:
1.r=normrnd(mu,sigma):生成服从正态分布(mu参数代表均值,sigma参数代表标准差)的随机数。输入的向量或矩阵mu和sigma必
copyright www.jhua.org
Matlab中自定义函数(一)
jhua.org
作为一个程序员出生的Matlab学习者,不能定义函数那简直是受不了!!
最重要的一点!
定义函数的时候,很多时候都会很迷的一般,使用不了 www.jhua.org
matlab数字图像处理(一) 基本操作
copyright www.jhua.org
1.1 MATLAB图像处理基本操作
本文中对于大多数的操作,是对数字图像处理领域中最为著名的“lena”图片进行操作的。原图如下(Figur copyright www.jhua.org
matlab中contour 函数的用法(绘制等高线) copyright jhua.org
原文contour矩阵的等高线图全页折叠语法contour(Z)contour(Z,n)contour(Z,v)contour(X,Y,Z)contour(X,Y,Z,n)contour(X,Y,Z,v)con
www.jhua.org
Matlab中regionprops的使用示例 www.jhua.org
有这样一幅图,
我们想获取其中的连通区域,可以使用以下代码:
src_img_name = 'blue_sky_white_clound_002594.jpg';img = imread(src www.jhua.org