图像处理(第六周备课).pptVIP

  • 16
  • 0
  • 约7.9千字
  • 约 39页
  • 2018-01-26 发布于浙江
  • 举报
图像处理(第六周备课)

3.2 图像的邻域操作 邻域操作 指在图像处理时,输入要处理像素的某邻域内各个像素值,输出处理后像素的新值,处理结果与邻域内各像素值有关。 【例3-10】读入荷花图像,并化为灰度图像矩阵。 A0=imread(D:\hehua.jpg); A1=rgb2gray(A0) A2=double(A0); A3=floor((A0(:,:,1)+A0(:,:,2)+A0(:,:,3))/3) subplot(1,3,1) imshow(A0) subplot(1,3,2) imshow(A1) subplot(1,3,3) imshow(A3) Matlab邻域操作函数 nlfilter函数: 该函数被调用的一般形式为:B =nlfilter(A,[M N],FUN),其中A是被处理的图像,[M N]表示滑动块的高为M、宽为N。FUN是要对滑动覆盖区域进行操作的函数名,该函数可以是各种滤波算子,可以是任意定义的矩阵。 nlfilter函数 nlfilter函数 【例3-13】使用nlfilter函数对图像进行均值平滑邻域操作。 除了排序滤波是非线性滤波,还可以定义一个非线性函数来进行滤波操作。 随着(x,y)的改变, A表示的算子在图像上滑动。 在数学意义上完成了二阶偏倒数的计算; 在图像处理意义上完成了基于拉普拉期算子的滤波操作。 算子:A= fspecial(la

文档评论(0)

1亿VIP精品文档

相关文档