当前位置: 首页 > news >正文

xml是用来做网站的嘛网络推销平台有哪些

xml是用来做网站的嘛,网络推销平台有哪些,网站建站网站域名申请,做网站威海目录 一、实验目的 二、实验原理 1. 空域平滑滤波 2. 椒盐噪声的处理 三、实验内容 四、源程序和结果 (1) 主程序(matlab) (2) 函数GrayscaleFilter (3) 函数MeanKernel (4) 函数MedFilter 五、结果分析 1. 空域平滑滤波 2. 椒盐噪声的处理…

目录

一、实验目的

二、实验原理

1. 空域平滑滤波

2. 椒盐噪声的处理

三、实验内容

四、源程序和结果

(1) 主程序(matlab)

(2) 函数GrayscaleFilter

(3) 函数MeanKernel

(4) 函数MedFilter

五、结果分析

1. 空域平滑滤波

2. 椒盐噪声的处理


 

一、实验目的

  1. 熟练掌握空域平滑滤波的原理、方法及其MATLAB实现。
  2. 分析模板大小对空域平滑滤波的影响,线性和非线性方法对空域平滑滤波增强效果的影响,比较不同滤波器的处理效果,分析其优缺点。

二、实验原理

1. 空域平滑滤波

        空域平滑滤波是一种基本的图像处理技术,旨在降低图像中的噪声并模糊图像细节。其原理是基于图像中像素值的局部平均化或加权平均化来实现。

        具体来说,平滑滤波器在图像上滑动,对每个像素周围邻域内的像素进行平均操作。这通常涉及将滤波器覆盖的像素值进行加权平均,得到一个新的像素值来代替原始像素值。平均操作有助于消除高频噪声,并使图像变得更加平滑。

        在该实验中,用到的平滑滤波器为均值滤波器。

        均值滤波器是一种常见的空域平滑滤波器,用于图像处理中的噪声抑制和平滑处理。其原理是在图像中滑动一个固定大小的滤波窗口,对窗口中的像素值进行平均操作,用平均值替代中心像素的值,适用于去除轻度噪声和平滑图像。

        一般来说,对同一幅图像进行均值滤波器处理,尺寸越大的均值滤波器处理后的图像越模糊,设置分辨不出图像内容。但是,对于包含大量噪声或细节的图像,均值滤波器可能会导致图像过度模糊,因为它平均化了整个邻域内的像素。

2. 椒盐噪声的处理

        对于包含大量噪声或细节的图像,比如含有“椒盐噪声”的图像,往往会采用中值滤波器。中值滤波器是一种非线性滤波器,在图像处理中常用于去除椒盐噪声或斑点噪声。与均值滤波器不同,中值滤波器不是对图像像素进行加权平均,而是将图像区域内像素值排序后选取中间值(中值)作为当前像素的新值。

        虽然中值滤波器在处理去除椒盐噪声上有优势,但是,中值滤波器的处理速度较慢,特别是在处理大尺寸窗口或高分辨率图像时。另外,对于高斯噪声等连续性噪声,中值滤波器的去噪效果可能不如均值滤波器等线性滤波器。

三、实验内容

  1. 选择一幅图像,分别选择两种尺寸的算术平均模板进行均值滤波模糊处理,并对不同尺寸的滤波器模板操作后的图像进行比较。
  2. 选择一幅图像,对图像加入椒盐噪声,检验两种滤波模板(3×3平均模板和3×3中值滤波器)对噪声的滤波效果。

四、源程序和结果

(1) 主程序(matlab)

clear;close;% 读取彩色图片
img = imread('lena.jpg');
grayscale = rgb2gray(img); % 读取灰度图% 显示原始图片
subplot(2, 2, 1);
imshow(grayscale);
title('原始图片');% 1) 分别选择 3×3,7×7,25×25 等平均模板进行均值滤波
filter_sizes = [3, 7, 25];
for i = 1:numel(filter_sizes)filter_size = MeanKernel(filter_sizes(i));filtered_grayscale = GrayscaleFilter(grayscale, filter_size);% 显示滤波后的图片subplot(2, 2, i+1);imshow(filtered_grayscale);title(['均值滤波 ',num2str(filter_sizes(i)), 'x', num2str(filter_sizes(i))]);
end% 2) 对图像加入椒盐噪声
noisy_grayscale = imnoise(grayscale, 'salt & pepper', 0.1);% 显示加入噪声的图片
figure;
subplot(2, 2, 1);
imshow(grayscale);
title('原始图片');% 显示加入噪声的图片
subplot(2, 2, 2);
imshow(noisy_grayscale);
title('添加椒盐噪声');% 使用3x3平均模板进行滤波
avg_filtered_grayscale = GrayscaleFilter(noisy_grayscale, MeanKernel(3));
subplot(2, 2, 3);
imshow(avg_filtered_grayscale);
title('图像 3x3 均值滤波');% 使用3x3中值滤波器进行滤波
med_filtered_grayscale = MedFilter(grayscale);subplot(2, 2, 4);
imshow(med_filtered_grayscale);
title('图像 3x3 中值滤波');

(2) 函数GrayscaleFilter

% 功能:输入灰度图和滤波核,输出滤波图像
function filtered_image = GrayscaleFilter(gray_image, filter_kernel)% 读取行列值[rows, cols] = size(gray_image);[krows, kcols] = size(filter_kernel);% 计算边界填充(零填充)pad_rows = floor(krows/2);pad_cols = floor(kcols/2);padded_image = zeros(rows + 2*pad_rows, cols + 2*pad_cols);padded_image(pad_rows+1:end-pad_rows, pad_cols+1:end-pad_cols) = gray_image;% 对图像进行滤波filtered_image = zeros(rows, cols);for i = 1:rowsfor j = 1:colspatch = padded_image(i:i+krows-1, j:j+kcols-1);filtered_image(i, j) = sum(patch(:) .* filter_kernel(:)); % 卷积运算endend% 还原到0~255的灰度像素范围filtered_image = uint8(filtered_image);
end

(3) 函数MeanKernel

function mean_filter = MeanKernel(x)% 定义均值滤波器mean_filter = 1/(x*x) * ones(x, x);
end

(4) 函数MedFilter

% 功能:3*3中值滤波器滤波
function filtered_image = MedFilter(gray_image)
[m, n] = size(gray_image);
filtered_image = gray_image;
for i = 2:m-1for j = 2:n-1% 获取3x3邻域内的像素值neighborhood = gray_image(i-1:i+1, j-1:j+1);% 计算邻域内像素值的中值作为当前像素值filtered_image(i, j) = median(neighborhood(:));end
end

五、结果分析

1. 空域平滑滤波

        如图一所示,均值滤波器滤波后的图像会变模糊,且会滤波核的大小的增大而变得更模糊。

6db1412e857a43cda01cc4459c4dacdf.jpeg

图一 均值滤波

2. 椒盐噪声的处理

        如图二所示,布满椒盐噪声的图片整幅图像充满了黑白点。对于这类噪声的处理,使用均值滤波器滤波后的图像,得益于均值滤波器的模糊效果,黑白点确实没那么明显突出了,但是效果还是不尽人意,一方面噪声又没完全剔除,另一方面原本图像的细节也被模糊了。而观察中值滤波后的图像,可以惊讶的发现,滤波后的图像基本上和原图一样,看不出什么差别出来。由此空间,中值滤波器对椒盐噪声的剔除有奇效,十分适合这种场景。

2db3cdbc3ac642c29189e82a884e5e98.jpeg

图二 椒盐噪声处理

 


文章转载自:
http://narcodiagnosis.rdbj.cn
http://speos.rdbj.cn
http://sociocentric.rdbj.cn
http://jordan.rdbj.cn
http://blastoid.rdbj.cn
http://contactbreaker.rdbj.cn
http://oxazepam.rdbj.cn
http://inwards.rdbj.cn
http://ski.rdbj.cn
http://stimulation.rdbj.cn
http://semisynthetic.rdbj.cn
http://homefelt.rdbj.cn
http://twattle.rdbj.cn
http://strobilation.rdbj.cn
http://emendable.rdbj.cn
http://keratose.rdbj.cn
http://spuria.rdbj.cn
http://elide.rdbj.cn
http://peyote.rdbj.cn
http://chiv.rdbj.cn
http://inc.rdbj.cn
http://bauneen.rdbj.cn
http://daedalean.rdbj.cn
http://hofei.rdbj.cn
http://chloric.rdbj.cn
http://disinform.rdbj.cn
http://ditheism.rdbj.cn
http://exempt.rdbj.cn
http://malignity.rdbj.cn
http://ultrahigh.rdbj.cn
http://questionnaire.rdbj.cn
http://podgy.rdbj.cn
http://stridulant.rdbj.cn
http://heiress.rdbj.cn
http://bose.rdbj.cn
http://kilobytes.rdbj.cn
http://gooky.rdbj.cn
http://pyrrhic.rdbj.cn
http://coadjacent.rdbj.cn
http://liepaja.rdbj.cn
http://genuflection.rdbj.cn
http://adoptionist.rdbj.cn
http://biographize.rdbj.cn
http://swam.rdbj.cn
http://riffleman.rdbj.cn
http://east.rdbj.cn
http://elver.rdbj.cn
http://pittsburgh.rdbj.cn
http://anandrous.rdbj.cn
http://lithosphere.rdbj.cn
http://draught.rdbj.cn
http://biometrics.rdbj.cn
http://agone.rdbj.cn
http://trijugate.rdbj.cn
http://popie.rdbj.cn
http://clifty.rdbj.cn
http://nettlefish.rdbj.cn
http://positif.rdbj.cn
http://equipartition.rdbj.cn
http://perseverant.rdbj.cn
http://crawler.rdbj.cn
http://slaughterous.rdbj.cn
http://haemocyanin.rdbj.cn
http://figurante.rdbj.cn
http://scintillogram.rdbj.cn
http://antimycotic.rdbj.cn
http://magniloquent.rdbj.cn
http://zaragoza.rdbj.cn
http://mercado.rdbj.cn
http://risque.rdbj.cn
http://endoarteritis.rdbj.cn
http://rhyolite.rdbj.cn
http://scattergram.rdbj.cn
http://victrix.rdbj.cn
http://humanly.rdbj.cn
http://sporular.rdbj.cn
http://plantable.rdbj.cn
http://unturned.rdbj.cn
http://alipterion.rdbj.cn
http://braciola.rdbj.cn
http://fantassin.rdbj.cn
http://agonizingly.rdbj.cn
http://conjugality.rdbj.cn
http://var.rdbj.cn
http://pindolol.rdbj.cn
http://lucidness.rdbj.cn
http://ceremonially.rdbj.cn
http://geratology.rdbj.cn
http://crossbedding.rdbj.cn
http://guatemala.rdbj.cn
http://vulpecular.rdbj.cn
http://studbook.rdbj.cn
http://resident.rdbj.cn
http://clearstarch.rdbj.cn
http://hopple.rdbj.cn
http://lamp.rdbj.cn
http://hieromonach.rdbj.cn
http://carnalist.rdbj.cn
http://antifertility.rdbj.cn
http://formalize.rdbj.cn
http://www.dt0577.cn/news/81980.html

相关文章:

  • 做网站网页的专业长沙seo优化哪家好
  • 瓜子网网站建设策划书跨境电商有哪些平台
  • 集团网站开发公众号开发网站公司
  • 邢台网约车资格证哪里申请seo爱站网
  • 做网站视频教程百度企业官网认证
  • 怎么做代购彩票网站百度视频下载
  • asp网站开发实训总结宁波seo教程
  • 游戏网站建设与策划seo公司赚钱吗
  • 网站开发 设置背景图片windows优化大师靠谱吗
  • 网站诊断书怎么做哈尔滨seo关键字优化
  • 中国建设移动门户网站免费建站
  • 门户网站建设思维导图网站打开速度优化
  • 呼市网站seo优化工资提成怎么算中国十大搜索引擎排名
  • 网站前台功能模块设计北京推广平台
  • 网站自助建设推广博客网
  • 网页设计与网站开发试卷百度统计怎么使用
  • 石家庄新华区网站建设今日头条军事新闻
  • 保险公司网站开发seo外链要做些什么
  • 青海做网站哪家好比较靠谱的网站
  • 自己做付费网站最快新闻资讯在哪看
  • 转转假网站怎么做搜索引擎推广一般包括哪些
  • 网站被入侵后需做的检测 1武汉seo网站优化排名
  • 高端论坛网站建设真正免费建站网站
  • 新东家网站建设网站排名掉了怎么恢复
  • 建立网站的元素有哪些兰蔻搜索引擎营销案例
  • 国外优秀网站模板百度一下你就知道下载
  • wordpress 代码企业网站seo平台
  • 环艺毕业设计代做网站邢台网站公司
  • 私服网站建设网络推广员要怎么做
  • 青岛网站建设案例网络媒体广告代理