相关文章推荐
豪情万千的红豆  ·  中国证券监督管理委员会令第204号·  1 年前    · 
腼腆的饼干  ·  array(C++/CLI 和 ...·  1 年前    · 
胡子拉碴的牛肉面  ·  AI原生应用,为什么难产?_手机新浪网·  2 年前    · 
想表白的荒野  ·  萌新完了5年nekorpg,解压密码大多是终 ...·  2 年前    · 
行走的苹果  ·  springboot返回二进制流-掘金·  2 年前    · 
Code  ›  [图像]高斯滤波(Matlab实现)开发者社区
matlab 高斯滤波 图像滤波 高斯
https://cloud.tencent.com/developer/article/1596231
仗义的面包
3 年前
作者头像
祥知道
0 篇文章

[图像]高斯滤波(Matlab实现)

前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > 祥的专栏 > [图像]高斯滤波(Matlab实现)

[图像]高斯滤波(Matlab实现)

作者头像
祥知道
发布 于 2020-03-10 15:02:46
1.3K 0
发布 于 2020-03-10 15:02:46
举报

原创文章,欢迎转载。转载请注明:转载自 祥的博客

原文链接: http://blog.csdn.net/humanking7/article/details/46826105


简述

原理说明

1
1

核心提示

在Matlab中高斯滤波非常方便,主要涉及到下面两个函数:

  1. 函数: fspecial
  2. 函数: imfilter

代码实现

clear all;
%----------------------------------------------
%对图像进行高斯滤波,并显示图像
%----------------------------------------------
%读进图像
[filename, pathname] = uigetfile({'*.jpg'; '*.bmp'; '*.gif'; '*.png' }, '选择图片');
%没有图像
if filename == 0
    return;
Image = imread([pathname, filename]);
[m, n, z] = size(Image);
%转换为灰度图
if z>1
    Image = rgb2gray(Image);
sigma = 1;
gausFilter = fspecial('gaussian', [5,5], sigma);
gaus= imfilter(Image, gausFilter, 'replicate');
%显示图像-----------------------
 figure(1)
 
推荐文章
豪情万千的红豆  ·  中国证券监督管理委员会令第204号
1 年前
腼腆的饼干  ·  array(C++/CLI 和 C++/CX) | Microsoft Learn
1 年前
胡子拉碴的牛肉面  ·  AI原生应用,为什么难产?_手机新浪网
2 年前
想表白的荒野  ·  萌新完了5年nekorpg,解压密码大多是终点,最近才被人之路来这个吧_终点吧_百度贴吧
2 年前
行走的苹果  ·  springboot返回二进制流-掘金
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号