资源简介
本人做matlab7.0上面没有图像处理的一些工具函数,这个是我找到的最全的工具箱
![](http://www.nz998.com/pic/32107.jpg)
代码片段和文件信息
function out = adapthisteq(varargin)
%ADAPTHISTEQ Contrast-limited Adaptive Histogram Equalization (CLAHE).
% ADAPTHISTEQ enhances the contrast of images by transforming the
% values in the intensity image I. Unlike HISTEQ it operates on small
% data regions (tiles) rather than the entire image. Each tile‘s
% contrast is enhanced so that the histogram of the output region
% approximately matches the specified histogram. The neighboring tiles
% are then combined using bilinear interpolation in order to eliminate
% artificially induced boundaries. The contrast especially
% in homogeneous areas can be limited in order to avoid amplifying the
% noise which might be present in the image.
%
% J = ADAPTHISTEQ(I) Performs CLAHE on the intensity image I.
%
% J = ADAPTHISTEQ(IPARAM1VAL1PARAM2VAL2...) sets various parameters.
% Parameter names can be abbreviated and case does not matter. Each
% string parameter is followed by a value as indicated below:
%
% ‘NumTiles‘ Two-element vector of positive integers: [M N].
% [M N] specifies the number of tile rows and
% columns. Both M and N must be at least 2.
% The total number of image tiles is equal to M*N.
%
% Default: [8 8].
%
% ‘ClipLimit‘ Real scalar from 0 to 1.
% ‘ClipLimit‘ limits contrast enhancement. Higher numbers
% result in more contrast.
%
% Default: 0.01.
%
% ‘NBins‘ Positive integer scalar.
% Sets number of bins for the histogram used in building a
% contrast enhancing transformation. Higher values result
% in greater dynamic range at the cost of slower processing
% speed.
%
% Default: 256.
%
% ‘Range‘ One of the strings: ‘original‘ or ‘full‘.
% Controls the range of the output image data. If ‘Range‘
% is set to ‘original‘ the range is limited to
% [min(I(:)) max(I(:))]. Otherwise by default or when
% ‘Range‘ is set to ‘full‘ the full range of the output
% image class is used (e.g. [0 255] for uint8).
%
% Default: ‘full‘.
%
% ‘Distribution‘ Distribution can be one of three strings: ‘uniform‘
% ‘rayleigh‘ ‘exponential‘.
% Sets desired histogram shape for the image tiles by
% specifying a distribution type.
%
% Default: ‘uniform‘.
%
% ‘Alpha‘ Nonnegative real scalar.
% ‘Alpha‘ is a distribution parameter which can be supplied
% when ‘Dist‘ is set to either ‘rayleigh‘ or ‘exponential‘.
%
% Default: 0.4.
%
% Notes
% -----
% - ‘NumTiles‘ specify the number of rectangular contextual regions (tiles)
% into which the image is divided. The contrast transform function is
%
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 735 2003-01-26 00:57 images\@strel\Contents.m
文件 1657 2003-01-26 00:57 images\@strel\disp.m
文件 622 2003-01-26 00:57 images\@strel\display.m
文件 827 2003-08-01 13:09 images\@strel\getheight.m
文件 1761 2003-08-01 13:09 images\@strel\getneighbors.m
文件 686 2003-08-01 13:09 images\@strel\getnhood.m
文件 1741 2003-01-26 00:57 images\@strel\getsequence.m
文件 602 2003-08-23 00:53 images\@strel\isflat.m
文件 573 2004-12-29 11:47 images\@strel\ja\Contents.m
文件 210 2005-11-14 19:58 images\@strel\ja\disp.m
文件 353 2005-11-14 19:58 images\@strel\ja\display.m
文件 362 2005-11-14 19:58 images\@strel\ja\getheight.m
文件 640 2005-11-14 19:58 images\@strel\ja\getneighbors.m
文件 258 2005-11-14 19:58 images\@strel\ja\getnhood.m
文件 731 2005-11-14 19:58 images\@strel\ja\getsequence.m
文件 254 2005-11-14 19:58 images\@strel\ja\isflat.m
文件 471 2005-11-14 19:58 images\@strel\ja\reflect.m
文件 4670 2005-11-14 19:58 images\@strel\ja\strel.m
文件 654 2005-11-14 19:58 images\@strel\ja\translate.m
文件 2118 2003-08-23 00:53 images\@strel\reflect.m
文件 26171 2008-05-12 16:26 images\@strel\strel.m
文件 3906 2003-08-23 00:53 images\@strel\translate.m
文件 22953 2008-04-02 22:10 images\adapthisteq.m
文件 1861 2006-06-15 16:08 images\applylut.m
文件 1205 2006-06-15 16:08 images\bestblk.m
文件 7855 2006-06-15 16:08 images\blkproc.m
文件 1244 2006-06-15 16:08 images\bwarea.m
文件 2795 2008-09-13 01:55 images\bwareaopen.m
文件 10846 2006-10-04 18:38 images\bwboundaries.m
文件 5242 2008-10-26 10:24 images\bwconncomp.m
............此处省略592个文件信息
- 上一篇:802.11a物理层链路
- 下一篇:基于MATLAB 的脉搏信号处理软件系统
相关资源
- MATLAB小波软阈值去噪代码33473
- 天线阵的波束形成在MATLAB仿真程序及
- 非线性SVM算法-matlab实现
- 《MATLAB 智能算法超级学习手册》-程序
- 组合导航matlab程序
- 读取txt文件内容matlab代码实现
- Matlab实现基于相关的模板匹配程序
- matlab优化工具箱讲解
- 基于MATLAB的快速傅里叶变换
- 光纤传输中的分布傅立叶算法matlab实
- 基于matlab的图像处理源程序
- matlab 椭圆拟合程序
- 算术编码解码matlab源代码
- optical_flow 光流法 matlab 实现程序
- 引导图像滤波器 Matlab实现
- 分形几何中一些经典图形的Matlab画法
- OFDM系统MATLAB仿真代码
- SVM工具箱(matlab中运行)
- 图像小波变换MatLab源代码
- LU分解的MATLAB实现
- 冈萨雷斯数字图像处理matlab版(第三
- 替代数据法的matlab程序
- 用matlab实现的多站定位系统性能仿真
- 通过不同方法进行粗糙集属性约简m
- k近邻算法matlab实现
- matlab识别系统
- 神经网络分类matlab程序
- matlab正弦信号发生器的设计
- matlab程序用Hopfield网络解决TSP
- 实例matlab 编程100个常用程序
评论
共有 条评论