matlab 图像直方图均衡化
2016-11-21 22:36
162 查看
1.读入一幅图像,计算并绘制图像的直方图
2.读入一幅低对比度图像,对图像进行直方图均衡化处理
3.使用’subplot’命令,将原始图像、原始图像直方图、均衡化处理后的图像、均衡化处理后图像直方图同时显示出来。
>> sample = imread('sample.jpg'); >> imshow(sample); >> [M,N]=size(sample); >> [counts,x]=imhist(sample,32); >> counts=counts/M/N; >> stem(x,counts);
2.读入一幅低对比度图像,对图像进行直方图均衡化处理
>> histeqSample = histeq(sample);
3.使用’subplot’命令,将原始图像、原始图像直方图、均衡化处理后的图像、均衡化处理后图像直方图同时显示出来。
>> subplot(2,2,1); >> imshow(sample); %原始图像 >> subplot(2,2,2); >> stem(x,counts); %原始图像直方图 >> subplot(2,2,3); >> imshow(histeqSample); %均衡化处理后的图像 >> subplot(2,2,4); >> [M,N]=size(histeqSample); >> [counts,x]=imhist(histeqSample,32); >> counts=counts/M/N; stem(x,counts); %均衡化处理后图像直方图
相关文章推荐
- 基于直方图均衡化的水下激光图像处理(MATLAB仿真)
- 数字图像处理之直方图均衡化MATLAB
- Matlab图像处理转灰度图,绘制直方图,直方图均衡化
- matlab对图像进行直方图均衡化
- Matlab图像处理转灰度图,绘制直方图,直方图均衡化
- 详解图像直方图均衡化原理,附自己写的在MATLAB下写的直方图均衡化源码,目的与OpenCV算法统一!
- 基于直方图均衡化的水下激光图像处理(MATLAB仿真)
- 图像增强方法之 直方图均衡化 (的原理)
- matlab 求图像的连通区域的圆度并可视化
- 【CV】无参考图像的清晰度评价方法,附NRSS的matlab实现
- [matlab] 自适应高斯滤波器在二维图像上的应用
- 利用matlab对rgb图像进行裁剪
- Matlab计算机视觉/图像处理工具箱推荐
- Matlab图像处理(01)-Matlab基础
- Matlab读取和显示图像
- matlab rgb通道的图像显示
- 图像处理之Matlab特征提取和表达
- matlab ——二值图像的连通区域图像处理与图像分析
- 图像的灰度共生矩阵 matlab
- 图像的灰度共生矩阵GLCM(matlab 函数帮助)