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 列表(List) 的三种遍历方法实例 详解
Apr 15 Python
python爬虫实战之爬取京东商城实例教程
Apr 24 Python
详解 Python 与文件对象共事的实例
Sep 11 Python
python字符串常用方法
Jun 14 Python
python多线程案例之多任务copy文件完整实例
Oct 29 Python
python中设置超时跳过,超时退出的方式
Dec 13 Python
Django中密码的加密、验密、解密操作
Dec 19 Python
Python3 利用face_recognition实现人脸识别的方法
Mar 13 Python
Python更换pip源方法过程解析
May 19 Python
使用Keras加载含有自定义层或函数的模型操作
Jun 10 Python
python如何写个俄罗斯方块
Nov 06 Python
详解Selenium 元素定位和WebDriver常用方法
Dec 04 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/03/23 PHP
如何在Laravel5.8中正确地应用Repository设计模式
2019/11/26 PHP
JS延迟加载加快页面打开速度示例代码
2013/12/30 Javascript
javascript if条件判断方法小结
2014/05/17 Javascript
JavaScript中对象property的读取和写入方法介绍
2014/12/30 Javascript
Jquery 实现table样式的设定
2015/01/28 Javascript
JavaScript中使用自然对数ln的方法
2015/06/14 Javascript
jQuery.form.js插件不能解决连接超时(timeout)的原因分析及解决方法
2016/10/14 Javascript
解析JavaScript数组方法reduce
2016/12/12 Javascript
jQuery网页定位导航特效实现方法
2016/12/19 Javascript
JS封装的模仿qq右下角消息弹窗功能示例
2018/08/22 Javascript
vue里面v-bind和Props 利用props绑定动态数据的方法
2018/08/27 Javascript
vue ssr 实现方式(学习笔记)
2019/01/18 Javascript
一文快速了解JQuery中的AJAX
2019/05/31 jQuery
微信小程序事件 bindtap bindinput代码实例
2019/08/26 Javascript
[05:05]给小松五分钟系列 第二期介绍为什么打DOTA2
2014/07/02 DOTA
[01:45]DOTA2新英雄“神谕者”全方位展示
2014/11/21 DOTA
python机器学习之神经网络(三)
2017/12/20 Python
python3解析库pyquery的深入讲解
2018/06/26 Python
Python多进程fork()函数详解
2019/02/22 Python
Python利用逻辑回归模型解决MNIST手写数字识别问题详解
2020/01/14 Python
Pytorch十九种损失函数的使用详解
2020/04/29 Python
python爬虫用scrapy获取影片的实例分析
2020/11/23 Python
Python使用Pygame绘制时钟
2020/11/29 Python
Python之京东商品秒杀的实现示例
2021/01/06 Python
精彩自我鉴定
2014/01/16 职场文书
公证委托书
2014/08/01 职场文书
小学生运动会通讯稿
2014/09/23 职场文书
幼儿园辞职信范文
2015/02/27 职场文书
医德医风自我评价2015
2015/03/03 职场文书
2015年学校德育工作总结
2015/04/22 职场文书
高三毕业感言
2015/07/30 职场文书
三十年再续同学情倡议书
2019/11/27 职场文书
MySQL触发器的使用
2021/05/24 MySQL
python 经纬度求两点距离、三点面积操作
2021/06/03 Python
Python还能这么玩之用Python做个小游戏的外挂
2021/06/04 Python