资源简介
用matlab实现图像对比度增强算法的源代码,很实用。
代码片段和文件信息
function icdf = imgcdf(img)
% Author: Javier Montoya (jmontoyaz@gmail.com).
% http://www.lis.ic.unicamp.br/~jmontoya
%
% IMGCDF calculates the Cumulative Distribution Function of image I.
% Input parameters:
% img: image I (passed as a bidimensional matrix).
% Ouput parameters:
% icdf: cumulative distribution function.
%
% See also: IMGHIST
%
% Usage:
% I = imread(‘tire.tif‘);
% icdf = imgcdf(I);
% figure; stem(icdf); title(‘Cumulative Distribution Function (CDF)‘);
if exist(‘img‘ ‘var‘) == 0
error(‘Error: Specify an input image.‘);
end
icdf = [];
ihist = imghist(img);
maxgval = 255;
icdf = zeros(1maxgval);
icdf(1)= ihist(1);
for i=2:1:maxgval+1
icdf(i) = ihist(i) + icdf(i-1);
e
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 809 2007-04-01 23:34 imgcdf.m
文件 848 2007-04-01 23:34 imgeqmapping.m
文件 705 2007-04-01 23:34 imghist.m
文件 706 2007-04-01 23:34 imghisteq.m
文件 686 2007-04-01 23:34 imgnormcdf.m
文件 681 2007-04-01 23:34 imgpdf.m
- 上一篇:surf算法matlab源码
- 下一篇:matlab编写单纯形法及灵敏度分析
相关资源
- Gabor Gabor小波变换的matlab实现
- naive_bayes_numeric 利用matlab实现的朴素贝
- zifushibie 用MATLAB实现的字符识别
- zimushibie 图片 26个字母识别 用matla
- darkchannel 用MATLAB实现的darkchannel算法
- ID3(matlab) ID3算法的matlab实现
- GA MATLAB实现的改进遗传算法程序
- surface-quality-detection 用matlab实现的表面
- MATLAB_Serial
- gamma matlab实现gamma校正的算法
- EM EM算法Matlab实现。最大期望(EM)算
- darkchannel 用matlab实现了暗通道图像增
- SVM_MATLAB SVM算法的MATLAB实现
- SIFT 图像检索中经典的SIFT方法matlab实
- imageMosaic 基于Harris角点检测的图像拼
- stereo-disparity matlab实现图像匹配的视差
- matlablubiaoshibie 路标识别的matlab实现
- ICP
- ASM ASM算法的matlab实现
- ImagePyramid matlab实现的图像金字塔
- DeepLearnToolbox_matlab matlab实现的深度学
- multifractal 多重分形谱的算法的matlab实
- EM 自己编写的期望最大化(EM)算法的
- vibematlab 用MATLAB实现的vibe算法
- 802.11a-OFDM-MATLAB IEEE802.11a系统级仿真完
- rbm 深度学习相关代码实现
- Wheeled_Mobile_Robot 用matlab实现轮式机器
- knnsearch 利用matlab实现就近点邻域寻找
- denseCRF_matlab-master MIT的nips11文章的ma
- LOF 计算Local outlier factor的matlab实现
评论
共有 条评论