您的位置:首页 > 编程语言 > MATLAB

matlab画频率直方图,支持颜色变换

2016-06-02 21:28 330 查看
clear;
C=[0.001393,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.000000,
0.001393,
0.000000,
0.000000,
0.001393,
0.002786,
0.002786,
0.004178,
0.002786,
0.001393,
0.002786,
0.004178,
0.005571,
0.004178,
0.009749,
0.008357,
0.008357,
0.011142,
0.011142,
0.019499,
0.025070,
0.051532,
0.094708,
0.015320,
0.011142,
0.009749,
0.008357,
0.011142,
0.011142,
0.011142,
0.009749,
0.009749,
0.006964,
0.011142,
0.006964,
0.006964,
0.006964,
0.005571,
0.012535,
0.008357,
0.006964,
0.005571,
0.005571,
0.006964,
0.001393,
0.004178,
0.008357,
0.004178,
0.006964,
0.002786,
0.005571,
0.002786,
0.005571,
0.005571,
0.004178,
0.001393,
0.004178,
0.002786,
0.000000,
0.005571,
0.006964,
0.004178,
0.006964,
0.004178,
0.002786,
0.000000,
0.002786,
0.001393,
0.011142,
0.004178,
0.002786,
0.004178,
0.001393,
0.004178,
0.005571,
0.006964,
0.004178,
0.004178,
0.001393,
0.000000,
0.002786,
0.000000,
0.001393,
0.004178,
0.000000,
0.001393,
0.002786,
0.000000,
0.001393,
0.002786,
0.002786,
0.000000,
0.002786,
0.001393,
0.001393,
0.000000,
0.000000,
0.001393,
0.002786,
0.001393,
0.000000,
0.000000,
0.002786,
0.001393,
0.004178,
0.000000,
0.002786,
0.004178,
0.002786,
0.000000,
0.000000,
0.001393,
0.000000,
0.001393,
0.004178,
0.002786,
0.000000,
0.001393,
0.000000,
0.001393,
0.001393,
0.002786,
0.002786,
0.005571,
0.002786,
0.000000,
0.002786,
0.002786,
0.000000,
0.001393,
0.001393,
0.002786,
0.001393,
0.005571,
0.001393,
0.004178,
0.004178,
0.002786,
0.001393,
0.002786,
0.004178,
0.004178,
0.002786,
0.004178,
0.004178,
0.002786,
0.001393,
0.005571,
0.001393,
0.001393,
0.000000,
0.002786,
0.006964,
0.002786,
0.004178,
0.002786,
0.002786,
0.004178,
0.000000,
0.006964,
0.005571,
0.004178,
0.006964,
0.001393,
0.005571,
0.002786,
0.004178,
0.002786,
0.002786,
0.004178,
0.005571,
0.001393,
0.004178,
0.002786,
0.001393,
0.001393,
0.002786,
0.004178,
0.004178,
0.001393,
0.001393,
0.004178,
0.004178,
0.002786,
0.002786,
0.006964,
0.004178,
0.001393,
0.001393,
0.006964,
0.005571,
0.001393,
0.001393,
0.001393,
0.002786,
0.001393,
0.000000,
0.001393,
0.000000,
0.000000,
0.000000,
0.001393,
0.004178,
0.000000,
0.001393,
0.001393,
0.000000,
0.000000,
0.087744
];
cor=bar(0:255,C,'stacked','k');
xlabel('灰度值');
ylabel('概率');
axis([0 260 0 0.16]);
title('直方图3');

输入一个数组,即图像灰度的频率值。bar函数分别记录x,y轴元素的值,然后用k表示黑色, axis设置坐标轴范围。

结果

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: