MATLAB实例1-直方图均衡化
2017-12-08 18:27
323 查看
clc; clear all; img = imread('20171206-213721022-RGB.bmp'); [nHeight, nWidth, nDim] = size(img); r = img(:, :, 1); g = img(:, :, 2); b = img(:, :, 3); % 调用直方图均衡化函数分别对 R G B 分量进行直方图均衡化 R = histeq(r); G = histeq(g); B = histeq(b); newimg = cat(3, R, G, B); imshow(newimg); imwrite(newimg,'20171206-213721022-RGB_histeq.bmp'); figure(1); subplot(1, 2, 1), imshow(img); title('均衡化之前的图像'); subplot(1, 2, 2), imshow(newimg); title('均衡化之后的图像');
相关文章推荐
- Java与Matlab混合编程环境配置与实例分析
- MATLAB - 练习程序,直方图均衡化
- 神经网络基本原理和matlab代码实例
- 一个基于COM组件的Matlab与C#混合编程实例
- matlab遗传算法工具箱函数及实例讲解(转引)[
- PCA分析美国城市生活质量,matlab实例
- libsvm-matlab实例代码
- 模拟退火算法matlab求函数最大值实例
- 数字图像处理之直方图均衡化MATLAB
- ROC曲线详解及matlab绘图实例
- 做一个实例,搞定MATLAB界面编程
- matlab中关于函数文件和脚本文件使用实例
- C#与MATLAB混合编程实例
- 递归神经网络LSTM原理——结合实例MATLAB实现
- 解线性方程组的直接方法(1):杜利特尔LU分解MATLAB实例
- Matlab 实现神经网络实例
- 聚类方法:DBSCAN算法研究(3)--C++代码实现及与matlab实例结果比较
- matlab 的直方图均衡化
- MATLAB GUI ,1,GUIDE 实例_简单的作图
- 高斯混合模型的Matlab实例