函数adapthisteq
这个工具箱函数执行所谓的对比度受限的自适应直方图均衡,这个方法是由用直方图规定化方法处理图像的小区域(称为小片)组成。特别是可以限制均匀亮度区域的对比度,以免放大噪声。

语法格式:
g=adapthisteq(f,param1,val1,param2,val2,…)
f--------输入图像
g-------输出图像
parm/val是表中的内容

参数
‘NumTiles’ 根据行和列【r,c】指定小片数的正常数的两元素的向量。r和c至少是2,小片总数是r*c,默认值是【8 8】
"ClipLimit 范围【0,1】内的标量,指定了对比度增强限制。值越高,对比度越高。默认值是0.01.
‘NBins’ 正整数标量,为建立对比度增强变换而使用的直方图指定堆栈数目。值越高,动态范围越大,同时要付出降低处理速度的代价。默认值256
‘Range’ 指定输出图像数据范围的字符串“:(1)‘original’-------将范围限制为原图像【min(f(:) max(f(:) )】(2)‘full’----使用输出图像类的整个范围。例如对于unit8数据,范围是【0,255】。这是默认值。
‘Distribution’ 字符串,用于指定图像小片所需的直方图形状:(1)‘uniform’平坦的直方图(默认值)(2)‘rayleigh’钟型直方图(3)‘exponential’曲线直方图

‘Alpha’ | 用于瑞利分布和指数分布的非负标量,默认值是0.4.

f=imread('Fig0840_1652.tif');
subplot 221;imshow(f);title('(a)火星天体福布斯图像');
g1=adapthisteq(f); subplot 222;imshow(g1);
title('(b)使用带默认值的函数adapthisteq后的结果');
g2=adapthisteq(f,'NumTiles',[25 25]);
subplot 223;imshow(g1);
title('(c)将参数NumTiles置为[25 25]来使用这个函数后的结果');
g3=adapthisteq(f,'NumTiles',[25 25],'ClipLimit',0.05);
subplot 224;imshow(g1);
title('(d)使用这一小片数量且ClipLimit=0.05所得到的结果');

函数adapthisteq相关推荐

  1. matlab图像处理函数大全

    1.图像的变换   ① fft2:fft2函数用于数字图像的二维傅立叶变换,如:i=imread('104_8.tif'); j=fft2(i); ②ifft2::ifft2函数用于数字图像的二维傅立 ...

  2. 数字图像处理,Matlab常用图像处理函数汇总

    原文地址:Matlab图像处理函数汇总 作者:mimi 图像的变换  ① fft2:fft2函数用于数字图像的二维傅立叶变换,如:i=imread('104_8.tif'); j=fft2(i); ② ...

  3. matlab icol,matlab图像处理函数

    一.通用函数: colorbar显示彩色条 语法:colorbar \ colorbar('vert') \ colorbar('horiz') \ colorbar(h) \ h=colorbar( ...

  4. matlab函数im2bw_matlab函数大全

    Matlab图像处理相关函数命令大全 一.通用函数: colorbar  显示彩色条 语法:colorbar \ colorbar('vert') \ colorbar('horiz') \ colo ...

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

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

  6. Matlab 图像处理相关函数命令大全

    一.通用函数: colorbar  显示彩色条 语法:colorbar \ colorbar('vert') \ colorbar('horiz') \ colorbar(h) \ h=colorba ...

  7. Matlab 图像处理相关函数命令

    一.通用函数: colorbar  显示彩色条 语法:colorbar \ colorbar('vert') \ colorbar('horiz') \ colorbar(h) \ h=colorba ...

  8. 基于直方图的图像增强算法(HE、CLAHE、Retinex)

    直方图是图像色彩统计特征的抽象表述.基于直方图可以实现很多有趣的算法.例如,图像增强中利用直方图来调整图像的对比度.有人利用直方图来进行大规模无损数据隐藏.还有人利用梯度直方图HOG来构建图像特征进而 ...

  9. matlab icol,Matlab 图像处理相关函数命令大全

    Matlab 图像处理相关函数命令大全 一.通用函数: colorbar 显示彩色条 语法:colorbar \ colorbar('vert') \ colorbar('horiz') \ colo ...

最新文章

  1. 小试ASP.NET 2.0的兼容性
  2. TypeScript的安装步骤、运行问题及代码的简单运行
  3. 执行COUNT(1)、COUNT(*) 与 COUNT(列名) 到底有什么区别?
  4. oracle数据库动态拼接查询条件解决方案
  5. MySQL:数据库备份批处理脚本
  6. SQL的Join使用图解教程
  7. 模块化加载_前端模块化概述
  8. pg_lightool-postgres数据分布查看工具
  9. php下xcache的安装
  10. Linux服务器安装宝塔面板,Linux服务器安装宝塔服务器管理控制面板
  11. Linux查看磁盘是否被占满,怎么查看Linux磁盘空间是否满了?
  12. 多元升级重塑移动体验 三星Galaxy发布多款新品
  13. 《word精彩实例互动教程》已经上线!
  14. 活动报名 | 无限视觉生成模型NUWA-Infinity,可生成超3万像素清明上河图
  15. 《计算机网络实验》网络参数配置与常用网络命令使用,超级详细教程
  16. 两步解决【zabbix】Time zone for PHP is not set (configuration parameter “date.timezone”)
  17. 百度地图开发:Label文本居中
  18. docker stop all containers
  19. 双非计算机硕士何去何从(1)
  20. 产品运营之道:用户反馈(一)

热门文章

  1. Shader Model 版本与DirectX的关系(OpenGL对应的呢?)
  2. Hyper-V故障转移群集搭建(1)
  3. 唯有创新不可辜负!混合集成成就云时代创新
  4. ArchSummit微课堂|蘑菇街DevOps实践及心路历程分享
  5. break and continue;
  6. asp.net下Response.ContentType类型汇总
  7. VS2015搭建汇编语言环境和代码高亮插件AsmDude
  8. OpenCV-计算自然对数cv::log
  9. caffe win 还是 linux,caffe的windows版本安装,超级简单
  10. 经典html,经典 HTML