matlab中imadjust函数的作用及应用举例


Posted in Python onFebruary 27, 2020

imadjust简介

imadjust是一个计算机函数,该函数用于调节灰度图像的亮度或彩色图像的颜色矩阵。在matlab的命令窗口中键入: doc imadjust或者help imadjust即可获得该函数的帮助信息, 键入type imadjust可以查看函数的源代码。

调用格式:

J = imadjust(I)
J = imadjust(I,[low_in; high_in],[low_out; high_out])
J = imadjust(I,[low_in; high_in],[low_out; high_out],gamma)
newmap = imadjust(map,[low_in; high_in],[low_out;high_out],gamma)
RGB2 = imadjust(RGB1,...)

函数功能:

imadjust在数字图像处理中用于进行图像的灰度变换(调节灰度图像的亮度或彩色图像的颜色矩阵)。在matlab的命令窗口中键入: doc imadjust或者help imadjust即可获得该函数的帮助信息, 键入type imadjust可以查看函数的源代码。

程序示例

下面的例子都来自matlab的帮助文档

示例

I = imread('pout.tif');J = imadjust(I);imshow(I), figure, imshow(J)
K = imadjust(I,[0.3 0.7],[]);figure, imshow(K)
RGB1 = imread('football.jpg');RGB2 = imadjust(RGB1,[.2 .3 0; .6 .7 1],[]);
imshow(RGB1), figure, imshow(RGB2)

使用方法

J = imadjust(I)
将灰度图像 I 中的亮度值映射到 J 中的新值,使得图像中 1% 的数据饱和至最低和最高亮度,这可以增加输出图像 J 的对比度值。此用法相当于 imadjust(I,stretchlim(I))
J = imadjust(I,[low_in; high_in],[low_out; high_out])
将图像I中的亮度值映射到J中的新值,即将low_in至high_in之间的值映射到low_out至high_out之间的值。low_in 以下与 high_in 以上的值被剪切掉了,也就是说,low_in 以下的值映射到 low_out,high_in 以上的值映射到high_out。它们都可以使用空的矩阵[],默认值是[0 1]。
J = imadjust(I,[low_in; high_in],[low_out; high_out],gamma)
将图像 I 中的亮度值映射到 J 中的新值,其中 gamma指定描述值I和值J关系的曲线形状。如果gamma小于1,此映射偏重更高数值(明亮)输出,如果gamma大于1,此映射偏重更低数值(灰暗)输出,如果省略此参数,默认为(线性映射)。 《Simulink与信号处理》
newmap = imadjust(map,[low_in; high_in],[low_out; high_out],gamma)
调整索引色图像的调色板map。如果low_in, high_in, low_out, high_out 和 gamma 都是标量,那么对 r,g,b 分量同时都做此映射。对于每个颜色分量都有唯一的映射,当 low_in 和 high_in 同时为1*3向量或者 low_out 和 high_out 同时为1*3向量或者 gamma 为1*3向量时。调整后的颜色矩阵 newmap 和 map 有相同的大小。
RGB2 = imadjust(RGB1,...)
对 RGB 图像 RGB1 的红、绿、蓝调色板分别进行调整。随着颜色矩阵的调整,每一个调色板都有唯一的映射值。

应用举例

I = imread('pout.tif');
J = imadjust(I);
imshow(I), figure, imshow(J)

matlab中imadjust函数的作用及应用举例

总结

到此这篇关于matlab中imadjust函数的作用及应用举例的文章就介绍到这了,更多相关matlab中imadjust函数内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
如何使用 Pylint 来规范 Python 代码风格(来自IBM)
Apr 06 Python
python实现括号匹配的思路详解
Aug 23 Python
Python实现合并两个有序链表的方法示例
Jan 31 Python
Python一键安装全部依赖包的方法
Aug 12 Python
详解Django CAS 解决方案
Oct 30 Python
numpy:找到指定元素的索引示例
Nov 26 Python
Pytorch之Variable的用法
Dec 31 Python
win10从零安装配置pytorch全过程图文详解
May 08 Python
django中cookiecutter的使用教程
Dec 03 Python
Python爬虫+tkinter界面实现历史天气查询的思路详解
Feb 22 Python
python中tkinter复选框使用操作
Nov 11 Python
如何在python中实现ECDSA你知道吗
Nov 23 Python
浅析matlab中imadjust函数
Feb 27 #Python
matlab灰度图像调整及imadjust函数的用法详解
Feb 27 #Python
在python中利用dict转json按输入顺序输出内容方式
Feb 27 #Python
pytorch之Resize()函数具体使用详解
Feb 27 #Python
浅谈Python中的异常和JSON读写数据的实现
Feb 27 #Python
简单了解Python write writelines区别
Feb 27 #Python
python json load json 数据后出现乱序的解决方案
Feb 27 #Python
You might like
PHP日期处理函数 整型日期格式
2011/01/12 PHP
Destoon模板制作简明教程
2014/06/20 PHP
PHP读取CSV大文件导入数据库的实例
2017/07/24 PHP
解决php用mysql方式连接数据库出现Deprecated报错问题
2019/12/25 PHP
Nigma vs Liquid BO3 第一场2.13
2021/03/10 DOTA
广告显示判断
2006/08/31 Javascript
contains和compareDocumentPosition 方法来确定是否HTML节点间的关系
2011/09/13 Javascript
推荐40个简单的 jQuery 导航插件和教程(下篇)
2012/09/14 Javascript
css与javascript跨浏览器兼容性总结
2014/09/15 Javascript
JS实现适合于后台使用的动画折叠菜单效果
2015/09/21 Javascript
jQuery 移动端artEditor富文本编辑器
2016/01/11 Javascript
jQuery实现的纵向下拉菜单实例详解【附demo源码下载】
2016/07/09 Javascript
细数JavaScript 一个等号,两个等号,三个等号的区别
2016/10/09 Javascript
input获取焦点时底部菜单被顶上来问题的解决办法
2017/01/24 Javascript
Web技术实现移动监测的介绍
2017/09/18 Javascript
JS实现在文本指定位置插入内容的简单示例
2017/12/22 Javascript
浅谈angular表单提交中ng-submit的默认使用方法
2018/09/30 Javascript
postman自定义函数实现 时间函数的思路详解
2019/04/17 Javascript
原生js实现的观察者和订阅者模式简单示例
2020/04/18 Javascript
Python批量修改文件后缀的方法
2014/01/26 Python
Python实现Linux下守护进程的编写方法
2014/08/22 Python
python Flask 装饰器顺序问题解决
2018/08/08 Python
python3爬虫获取html内容及各属性值的方法
2018/12/17 Python
Python 3.8 新功能来一波(大部分人都不知道)
2020/03/11 Python
Python lxml库的简单介绍及基本使用讲解
2020/12/22 Python
浅谈HTML5 defer和async的区别
2016/06/07 HTML / CSS
HTML5页面嵌入小程序没有返回按钮及返回页面空白的问题
2020/05/28 HTML / CSS
约瑟夫·特纳男装:Joseph Turner
2017/10/10 全球购物
G-Form护具官方网站:美国运动保护装备
2019/09/04 全球购物
教导处工作制度
2014/01/18 职场文书
信息技术课后反思
2014/04/27 职场文书
2014年行政助理工作总结
2014/11/19 职场文书
2014年纪委工作总结
2014/12/05 职场文书
经济纠纷起诉状
2015/05/20 职场文书
幼儿园2016圣诞节活动总结
2016/03/31 职场文书
React实现动效弹窗组件
2021/06/21 Javascript