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 相关文章推荐
Python BeautifulSoup中文乱码问题的2种解决方法
Apr 22 Python
玩转python爬虫之cookie使用方法
Feb 17 Python
Python安装使用命令行交互模块pexpect的基础教程
May 12 Python
Python中functools模块的常用函数解析
Jun 30 Python
Django框架多表查询实例分析
Jul 04 Python
使用11行Python代码盗取了室友的U盘内容
Oct 23 Python
python 计算平均平方误差(MSE)的实例
Jun 29 Python
Python利用神经网络解决非线性回归问题实例详解
Jul 19 Python
Python3.6安装卸载、执行命令、执行py文件的方法详解
Feb 20 Python
python 回溯法模板详解
Feb 26 Python
Python3爬虫中Selenium的用法详解
Jul 10 Python
详解Python中的Lock和Rlock
Jan 26 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格式化日期和时间格式化示例分享
2014/02/24 PHP
分享一段php获取linux服务器状态的代码
2014/05/27 PHP
php堆排序实现原理与应用方法
2015/01/03 PHP
Yii框架表单提交验证功能分析
2017/01/07 PHP
php实现PDO中捕获SQL语句错误的方法
2017/02/16 PHP
php实现的中秋博饼游戏之绘制骰子图案功能示例
2017/11/06 PHP
PHP中类与对象功能、用法实例解读
2020/03/27 PHP
JavaScript加密解密7种方法总结分析
2007/10/07 Javascript
Nodejs学习笔记之Stream模块
2015/01/13 NodeJs
js实现仿Windows风格选项卡和按钮效果实例
2015/05/13 Javascript
JS实现带鼠标效果的头像及文章列表代码
2015/09/27 Javascript
理解javascript正则表达式
2016/03/08 Javascript
jquery zTree异步加载、模糊搜索简单实例分享
2016/03/24 Javascript
浅析JavaScript Array和string的转换(推荐)
2016/05/20 Javascript
JavaScript提升性能的常用技巧总结【经典】
2016/06/20 Javascript
全面解析Bootstrap表单样式的使用
2016/09/09 Javascript
将form表单通过ajax实现无刷新提交的简单实例
2016/10/12 Javascript
Flask中获取小程序Request数据的两种方法
2017/05/12 Javascript
在React中如何优雅的处理事件响应详解
2017/07/24 Javascript
jQuery实现所有验证通过方可提交的表单验证
2017/11/21 jQuery
浅谈angular表单提交中ng-submit的默认使用方法
2018/09/30 Javascript
Vue CLI 3.x 自动部署项目至服务器的方法
2019/04/02 Javascript
浅析 Vue 3.0 的组装式 API(一)
2020/08/31 Javascript
在antd Table中插入可编辑的单元格实例
2020/10/28 Javascript
如何处理Python3.4 使用pymssql 乱码问题
2016/01/08 Python
Python实现PS滤镜Fish lens图像扭曲效果示例
2018/01/29 Python
Ubuntu下升级 python3.7.1流程备忘(推荐)
2018/12/10 Python
Python3爬虫学习之应对网站反爬虫机制的方法分析
2018/12/12 Python
Python两台电脑实现TCP通信的方法示例
2019/05/06 Python
python画双y轴图像的示例代码
2019/07/07 Python
Python中的四种交换数值的方法解析
2019/11/18 Python
Python-numpy实现灰度图像的分块和合并方式
2020/01/09 Python
日本PLST在线商店:日本时尚杂志刊载的人气服装
2016/12/10 全球购物
特步官方商城:Xtep
2017/03/21 全球购物
会议通知格式范文
2015/04/15 职场文书
盲山观后感
2015/06/11 职场文书