我是靠谱客的博主 勤劳水蜜桃,最近开发中收集的这篇文章主要介绍matlab亮度平衡_matlab 亮度变换之imadjst函数,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

函数adjust可以对的、图像的灰色度进行亮度的变换。

语法为:

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)

其中l为原始的图像,[low_in; high_in]为载入图像中你所关心的亮度区间,[low_out; high_out]为将你关心的亮度区间转换到的亮度区间。也就是说low_in一下的值映射为low_out,high_in以上的值映射为high_out。如果gamma是小于1,该映射是偏重于高(亮)的输出值。如果gamma大于1,该映射是偏向低(暗)的输出值。如果省略参数gamma,缺省为1(线性映射)。当high_out小于low_out时输出亮度会发生反转。

比如:

>> g = imadjust(f,[0 1],[1 0]);

原图为:

在亮度会发生反转

这样也就类似与底片的效果,同样可以用imcomplement(fg)来得到同样的效果。

>> f1 = imadjust(fg , [0.5 0.75] ,[0 1]);

该命令将0.5到0.75之间的灰度级扩展到了0到1之间这种处理可以突出感兴趣的亮度带。

原文:http://blog.csdn.net/yuexin2/article/details/23693881

最后

以上就是勤劳水蜜桃为你收集整理的matlab亮度平衡_matlab 亮度变换之imadjst函数的全部内容,希望文章能够帮你解决matlab亮度平衡_matlab 亮度变换之imadjst函数所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(33)

评论列表共有 0 条评论

立即
投稿
返回
顶部