IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> 数字图像处理3之图像增强 -> 正文阅读

[人工智能]数字图像处理3之图像增强

图像增强是改善图像质量最常用的技术;其目的是为了改善图像的视觉效果,使图像更加清晰。

图像增强,按照作用域,可以分为时域处理和频域处理。时域处理直接对图像进行处理;而频域处理是在图像的某个变换域内,对图像的变换系数进行运算,然后通过逆变换获得图像增强的效果。

1.时域图像增强

时域图像增强技术主要有 灰度变换方法、直方图方法、滤波(线性和非线性)方法等。

1.1. 灰度变换

不改变原图像中像素的位置,只改变像素点的灰度值。灰度变换步骤:
首先,获取图像的直方图。得到灰度值集中的区间[min, max];
其次,将[min, max]之间的灰度值均匀分布在[0, 255]之间。
小于min的灰度值设为0,大于max的灰度值设为255;[min, max]之间的灰度值为x,[0, 255]之间的灰度值为y。满足如下:
x ? m i n m a x ? x = y ? 0 255 ? y \frac {x-min} {max-x} = \frac {y-0} {255-y} max?xx?min?=255?yy?0?

clear all; close all;
I=imread('pout.tif');
I=double(I);
J=(I-80)*255/70;
row=size(I,1);
column=size(I,2);
for i=1:row
    for j=1:column
        if J(i, j)<0
            J(i, j)=0;
        end
        if J(i, j)>255;
            J(i, j)=255;
        end
    end
end
figure;
subplot(121);
imshow(uint8(I));
subplot(122);
imshow(uint8(J));

在这里插入图片描述

1.2. 线性时域滤波

1.2.1 简单平滑

通过邻域简单平均对图像进行平滑处理的方法。此方法可以在一定程度上消除原始图像中的噪声,降低原始图像的对比度。
具体算法:对图像中的一定邻域内的像素灰度求平均值,将平均的结果作为中心像素的灰度保存在结果图中。
比如 3 × 3 3\times3 3×3的简单平滑模板。
[ 1 1 1 1 1 1 1 1 1 ] \begin{bmatrix} 1&1&1\\ 1&1&1 \\1&1&1\\ \end{bmatrix} ???111?111?111????

1.2.2 高斯平滑

也是利用邻域平均的思想对图像进行平滑的一种方法。与简单平滑不同的是,在高斯平滑中,对图像邻域进行平均时,不同位置的像素被赋予了不同的权值
比如 3 × 3 3\times3 3×3的高斯平滑模板。
[ 1 2 1 2 4 2 1 2 1 ] \begin{bmatrix} 1&2&1\\ 2&4&2 \\1&2&1\\ \end{bmatrix} ???121?242?121????

  • 效果
    图像总体特征进行提取和增强,具有很好的效果。
  • 权值的确定
    高斯分布函数确定。就是正态分布。

1.3. 非线性时域滤波

非线性时域滤波包括中值滤波、统计排序滤波和自适应滤波等。

1.3.1 中值滤波

中值滤波是一种非线性的图像处理方法。通过对邻域内像素按灰度排序结果决定中心像素的灰度;即用像素邻域内的中间值代替该像素。
方法: 中值滤波即取某一窗口中各点值排序,并取其中位数之值为该点的值。一般窗口选:3 X 3, 5 X 5。窗口大小、形状可根据研究需要各式各样。
在这里插入图片描述
在这里插入图片描述

1.3.2 统计排序滤波

对采样窗口内的奇数个像素的灰度值进行排序,取出序列中位于中间位置的灰度作为中心像素的灰度。

如下几种常用的采样窗口:

对应上面采样窗口模板:
1 1 1 1 1 1 1 1 1 \begin{matrix} 1 & 1 & 1 \\ 1 & 1 & 1 \\ 1 & 1 & 1 \end{matrix} 111?111?111?
0 1 0 1 1 1 0 1 0 \begin{matrix} 0 & 1 & 0 \\ 1 & 1 & 1 \\ 0 & 1 & 0 \end{matrix} 010?111?010?

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2021-10-12 23:26:02  更:2021-10-12 23:26:19 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/27 10:31:24-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码