自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 基于局部统计的可变阈值处理&使用移动平均的图像阈值处理

前言尽管在前面的介绍中我们似乎已经实现了图像的阈值处理,但事实并非如此,因为在图像处理时依然会遇到之前的方法无法解决的阈值处理问题。这里简单介绍两种改进图像阈值处理的方法,分别是基于局部统计的可变阈值处理和使用移动平均的图像阈值处理。一、基于局部统计的可变阈值处理在前面的全局阈值处理中我们曾经使用过一幅酵母细胞的图像进行阈值处理,实际上在那幅图像中共有三个比较明显的灰度级,分别是背景灰度级、细胞质灰度级和细胞核灰度级。无论利用之前介绍的何种方法,我们都不能实现将它们三个完全区别开来的...

2021-05-21 20:23:08 4145 1

原创 全局阈值处理的改进

前言在之前的学习中,我们采用的全局阈值处理的原图像往往本身是十分理想的。然而在实际的操作过程中几乎不可能存在恰好能使用全局阈值处理的原图,例如一幅图像中总会存在一些噪声,而噪声的存在会对图像的全局阈值处理带来毁灭性的打击。因此如何实现全局阈值处理的改进就是我们本次学习的重点内容。一、使用图像平滑改进全局阈值处理正如前言中所说,我们拿到的一手的图像其中总会存在着许多干扰噪声,而噪声的存在会把原本简单的阈值处理问题变得完全无法解决。当我们不能在源头降低噪声时,如果要进行阈值处理则必须先对噪声进.

2021-05-20 21:22:32 1659 2

原创 基本的全局阈值处理&Otsu方法进行最佳全局阈值处理

前言图像阈值处理在图像分割中处于核心地位!本节将重点介绍一些常见的阈值处理方法。一、基本的全局阈值处理选取阈值往往是通过直方图来选择的,一方面我们可以人为的设置一个阈值进行一次二值化处理达到全局阈值处理的目的,但这样的阈值处理往往效果并不好;另一方面我们也可以先人为的设置一个阈值,之后通过迭代的方法得到最合适的阈值再进行二值化处理,这种方法显然比前者要更加适合。二、使用步骤1.为全局阈值选择一个初始值T(通常我们选择矩阵的均值作为初始值)2.使用T分割图像,产生两组像素:所有的.

2021-05-17 22:27:52 8594 2

原创 边缘提取

前言尽管前文中我们使用的点线检测十分重要,但是在图像处理中,边缘提取仍然是最常用的检测灰度不连续性的方法。而使用边缘检测最常用的函数就是edge函数,最常用的模板是sobel边缘检测器、LOG边缘检测器、Canny检测器。一、基础概念edge函数的使用方法是:[g,t]=edge(f,method,T,dir);其中g为处理后的图像;f为原图;method代表要使用的方法,例如sobel、LOG等等;T为阈值,代表边缘提取后对照的阈值,高于阈值的保留,否则舍去(不给定的情况下...

2021-05-10 21:41:51 1387

原创 图像中的点、线检测

前言图像分割是图像处理中非常重要的组成部分,它主要是用于提取我们对图像中感兴趣的部分。而图像分割中最基础的就是对点和线进行提取识别。一、点检测针对镶嵌在图像的恒定或近似恒定区域中的孤立点的检测,其实其原理和空间域中的滤波十分相似。本质上是套用模板后,利用模板对原图像进行处理,得到的新图进行阈值处理。如果新图中像素点大于我们的设想阈值,则认为其为我们感兴趣的孤立点而加以保留;反之,若小于阈值则舍去。最后读出图像即可。对于点检测的模板我们通常使用这个模板:[-1 -1 -1;-1 8...

2021-05-10 20:47:28 5891 2

原创 线性滤波器&非线性滤波器

前言采用线性滤波和非线性滤波是在空间域上处理图像最常用的滤波方法。matlab在处理图像滤波方面拥有可调用的函数,十分便利。我们可以根据自己的需要自行选择滤波方式对图像进行滤波。值得一提的是,图像锐化在某种程度上来说就是线性滤波。一、线性滤波器matlab常用的线性滤波函数是imfilter函数。在imfilter函数中会涉及到滤波掩膜w,这个w是需要预先给出的,相当于确定滤波方式。例如常用的拉普拉斯方法、高斯方法等。matlab中自带fspecial函数可以直接调用现成的模板,当然如果你...

2021-05-04 10:36:07 4656

原创 自适应直方图均衡

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、举例并说明 二、代码及结果展示 总结前言尽管histeq函数可以很有效地实现直方图均衡化,达到对比度增强的效果,但是有时候由于原图像的直方图变化过于剧烈,也就是过于陡峭,因此往往均衡化之后的图像会出现很不好的“退化效果”,这是我们不希望看到的,所以在这里就需要引入matlab中自适应直方图均衡函数adapthisteq。一、举例并说明给出一幅火星表面图像并进行直方图均衡化操作..

2021-04-29 21:48:30 1814

原创 绘制直方图&直方图均衡化&展示灰度变换函数&绘图方法复习

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言在进行图像处理时,绘制直方图和直方图均衡化是常见的图像处理方法。今天我将学习绘制直方图和直方图均衡化的内容并温习绘图方法的表示一、简要介绍matlab中绘制直方图的核心函数是imhist函数;直方图均衡化的函数是histeq函数。一般只需要调用这两个函数就可以完成要求操作。如果要绘制柱状的直方图,常..

2021-04-29 11:32:09 1688

原创 求负片&灰度扩展&幂律变换

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、imadjust、stretchlim函数简介 二、代码展示 三、结果展示 总结前言在进行医学图像处理时灰度变换是非常重要的操作手段,本节我将学习imadjust在灰度变换方面的应用,另外还将引入stretchlim函数作为灰度变换区间的辅助。一、imadjust、stretchlim函数简介imadjust函数是matlab中常用的灰度变换函数,在进行求负片、灰度扩展和幂...

2021-04-29 10:28:19 405

原创 高频强调滤波增强图像

文章目录前言 一、基础思路 二、例题 三、代码 四、结果展示 总结前言学习完高频滤波器的设计之后,紧接着就会接触到高频强调滤波的内容,这一块内容相对简单,只需要在高频滤波器的基础上稍加补充即可。一、基础思路高频强调就是在高频滤波的基础上对传递函数稍加修改,引入k1、k2两个变量。k1≥0给出了控制距原点的偏移量,k2≥0控制高频的贡献。二、例题给出一张胸部X射线图像,试用高频强调滤波增强该图像三、代码%由于在之前的文章中已经详细介绍了高斯滤波器的设计.

2021-04-27 21:13:19 2591

原创 matlab设计高频滤波器

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言最近数字图像处理的老师布置了新的实验内容,是有关不调用函数设计巴特沃斯滤波器和高斯滤波器的,在经过痛苦的挣扎后,我也算是大致理解了设计的具体流程和思路,并把它们记述在这里,方便日后查阅。因为数字信号处理这门课程没学好,所以很多理论性的知识都是一知半解的,所以在这篇文章我只讲怎么操作应用,能够得到最终的滤波图..

2021-04-27 20:53:14 2026

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除