中国史之【共和行政】:
西周国人暴动后的过渡性政权形式。周厉王时,社会矛盾进一步激化,发生了国人暴动,厉王出逃。在厉王出逃期间,朝政由召公、周公共管,史称“共和行政”。一说由共国(今河南辉县)名“和”的国君代行王政,故名。
——来源:全历史APP

【路漫漫其修远兮,吾将上下而求索】

今天介绍图像的灰度变换。本内容参考自《实用MATLAB图像和视频处理》第8章。

  • 对于matlab2021的安装,可以参考公众号【CV之道】的文章:【matlab安装】手把手图文并茂安装matlab2021(win10版)

1、图像增强(Image Enhancement)

先区分一下Image Enhancement和Data Augmentation:

(1)Image Enhancement,中文翻译为图像增强。它可以简单理解为对一幅图像,通过一些增强操作,使该图像质量更好。所以,图像增强技术有两个目的:一是改善一幅图像的主观质量以方便观察;二是改变图像以使它更适合进一步的分析和对内容的提取。

(2)Data Augmentation,中文翻译为数据增强。这个技术在深度学习训练中非常常用。它可以简单理解为对于一幅图像,经过一些随机变换,使该图像更有多样性。其实,我觉得翻译为数据增广更合适,因为它的目的是增加样本的多样性,防止过拟合,而非增强图像的质量。另外,常用于小样本数据,以提高数据的多样性。

另外,说多一点,Data Augmentation包括离线增强和在线增强。离线增强是指对一些小样本数据进行一些变换,变换后的图片保存到本地,以增加样本的数据,让数据类别更均衡。而在线增强是对每张输入网络中的图片,进行一些图像处理操作,其输入网络中并没有增加数据量。

2、灰度(点)变换

这里主要讲灰度点变换。所谓的点操作,也叫全局操作/灰度变换/空间变换,是指将整幅图像用同样的方法来操作,一个像素处理后的值g(x,y)是它原始值f(x,y)的函数,与位置无关。如对比度调整。公式如下:

由于坐标位置在变换中并不起作用,为了方便,可以将公式写成:

这里的r是原始灰度,s是处理后得到的灰度,T是操作符。

点变换可以是线性的(如求反)、分段线性的(如灰度切分)、非线性的(如伽玛校正)。下图为常见的变换函数:

从上面也可以看出,点操作其实就是简单的映射操作。我们看一下图片,原图如下:


对该输入图像分别使用3中不同的线性点操作,得到的结果如下:

以上是本期内容,建议自己动手来实践一下。如果需要图片和代码,可以关注公众号,回复关键字【matlab代码】即可获得。我会上传到云盘。

【声明】:学习笔记基于互联网上各种学习资源的个人整理。

以上是本期内容,下期介绍图像处理的点变换示例。

我叫小保,一名计算机视觉爱好者、学习者、追随者,欢迎关注我【CV之道】一起学习。

【matlab图像处理】灰度变换概述相关推荐

  1. MATLAB图像处理_同态滤波1

    原 MATLAB图像处理_同态滤波 2015年01月20日 09:54:25 风雨也无晴 阅读数:14234 <span class="tags-box artic-tag-box&q ...

  2. matlab 图像处理技术

    一.图像处理预备知识 1.图像处理(image processing) 用计算机对图像进行分析,以达到所需结果的技术.又称影像处理.图像处理一般指数字图像处理. 在计算机中,按照颜色和灰度的多少可以将 ...

  3. 基于MATLAB图像处理

    设计题目 图片叠加. 设计要求 将一幅礼花图片和一幅夜景图片做叠加运算,使达到烟花夜景的美图效果. 设计方案 3.1.设计思路 利用matlab强大的图像处理功能,通过编写程序,实现对两幅图片的像素进 ...

  4. 【matlab图像处理笔记4】【图像变换】(三)图像的霍夫变换

    文章目录 推荐阅读 前言 霍夫变换概述 霍夫变换直线检测原理 从笛卡尔坐标系到霍夫空间 两点一线的霍夫空间形式 寻找共线的点 直角坐标系存在的问题 极坐标参数空间下的霍夫变换 matlab霍夫变换直线 ...

  5. 数字图像处理 -灰度变换 之 对数变换(Log Transformation)

    本文参考了 以下这篇文章 [数字图像处理]灰度变换--反转,对数变换,伽马变换,灰度拉伸,灰度切割,位图切割 https://blog.csdn.net/zhoufan900428/article/d ...

  6. MATLAB图像处理学习——图像增强技术(附图像增强方法代码)

    目录 1.概论 (1)图像增强技术简介 (2)图像质量评估 2.空间域内的图像增强 (1)显示灰度直方图 (2)图像灰度值调整 (3)图像亮度调节 (4)灰度图像的反转变换 3.直方图增强 (1)RG ...

  7. 《Matlab图像处理》part1 Snakes:Active Contour Models 主动轮廓模型

    <Matlab图像处理>part1 Snakes:Active Contour Models 主动轮廓模型 参考博客: 数字图像处理-图像分割:Snake主动轮廓模型 Matlab代码及运 ...

  8. 【Matlab图像处理知识点合集】新手入门第二十一天

    图像处理 前言 1.查看图像文件信息 2.显示图像 2.1默认显示方式 2.2添加颜色条 2.3显示多帧图像 2.4 显示动画 2.5 三维材质图像 3.图像的灰度变换 3.1 图像的直方图 3.2 ...

  9. matlab图像处理命令(二)

    转自:http://blog.163.com/crazyzcs@126/blog/static/1297420502010229104452729/ (非原处) 图像增强 1. 直方图均衡化的 Mat ...

  10. matlab图像处理命令(一)

    转自:http://blog.csdn.net/langyuewu/archive/2009/05/02/4144120.aspx(非原处) 1.applylut 功能: 在二进制图像中利用looku ...

最新文章

  1. 使用ajax追加样式没,ajax-动态添加内容后,jQuery Mobile不应用样式
  2. 事件标志组的删除与状态查询
  3. python新手遇到的5大坑
  4. Python super超类方法
  5. Andorid App内部跟随熊语言改变
  6. 在word文档里提取出所有的邮箱地址
  7. 含绝对值不等式的证明
  8. python常量变量和对象_Python学习笔记——变量和常量
  9. python seo 外链_百度链接提交-主动推送程序Python版
  10. 最好用的php编程软件_PHP语言开发软件哪个好
  11. html5 fa图标库,轻松学会在项目中使用fontawesome字体图标
  12. 樊登读书会掌控读后感_樊登读后感悟,樊登读书会《爆款》读后感
  13. 无向图全局最小边割集
  14. bsfl ecx,ecx
  15. 共好:为管理者提供指南(肯·布兰佳)
  16. AI模型训练部署:在CSK6芯片上运行AI模型
  17. java面试题:2年工作经验java简历包装,面试为什么公司不通过
  18. SAP-ABAP性能优化之构建嵌套结构的哈希表
  19. Android Oss上传文件简单使用
  20. 3天精通nginx第二天-负载均衡upstream配置

热门文章

  1. 程序员是如何一步一步被诈骗的?
  2. 【转】34门课改变人生——牛人自学计算机总结
  3. python 编程 远程监控进程数据
  4. nginx返回400状态码
  5. 中国电信服务器虚拟化,中国电信虚拟化软件集采:华为华三崛起,外资全面败退...
  6. ubuntu官方源列表网站
  7. 中级软考证书有什么用?
  8. 作为高薪Web前端工程师,需要掌握哪些能力呢?
  9. 智能手机无线充台灯触摸芯片-DLT8T02S
  10. 艾美捷RPMI-1640培养基L-谷氨酰胺化学性质说明