matlab直方图,matlab直方图横坐标怎么设置

http://www.itjxue.com  2023-01-20 00:46  来源:未知  点击次数: 

matlab 图像直方图显示是什么?

不同的数据会显示不同的直方图,以imhist为例,直方图及代码如下。

利用matlab计算图像直方图函数为imhist()

具体用法:

imhist(i);直接显示图像i的灰度直方图;

imhist(i,n)n为指定灰度级显示直方图;

[count,x]=imhist(i)获取直方图信息,count为每一级灰度像素个数,x为灰度级,x也可以在imhist(i,x)中指定,可以通过stem(x,count)画相应直方图;

代码应用:

i=imread('F:\Myfile\Matlab\Test_picture\0_1.jpg');

imshow(i);

figure;

imhist(i);

figure;

imhist(i,32);

figure;

[count,x]=imhist(i,32);

stem(x,count);

matlab 直方图的运用

最简单的是你在VC下调用matlab引擎,然后在VC下直接写matlab画直方图的代码。你的VC下的是在编辑框里输入数字的话,baidu里可以搜到很多这样的文章。matlab下画直方图的命令应该是bar吧,按你的要求直接输入bar(x,x)就行了,x是你要输入的各个数字,要考虑到你还要把数字拆分的问题..................

如何使用MATLAB进行直方图的编辑?

或者在

matlab下边输入

help

imhist

edit

histeq

%%%灰度图象的直方图数据%%%

clc

clear

fn='rice.tif';

i=imread

(fn);

j=i;

%计算灰度图象的直方图数据

l=256;

%灰度级

ps

=

zeros(l,1);

%统计直方图结果数据

nk=zeros(l,1);

[row,col]=size(i);

n=row*col;

%总像素个数

for

i

=

1:row

for

j

=

1:col

num

=

double(i(i,j))+1;

%获取像素点灰度级

nk(num)

=

nk(num)+1;

%统计nk

end

end

%计算直方图概率估计

for

i=1:l

ps(i)=nk(i)/n;

end

figure;

subplot(3,1,1);imshow(j),title('原图');

subplot(3,1,2),plot(nk),title('直方图(nk)');

subplot(3,1,3),plot(ps),title('直方图(ps)');

%figure(4),imhist(hist);

%p=imhist(hist);

%生成直方图函数,返回灰度图象直方图数据

%figure(5),plot(p);

用matlab画直方图!急!

matlab中,绘制二维直方图的函数是bar,绘制三维直方图的函数是bar3,以下分别列出其用法:调用格式:bar(x,y,选项),其中,x,y是维数相同的矩阵或者向量,配对的x,y按对应的列元素为横纵坐标绘制,选项是一些绘图控制选项,可选;例如,绘制y=2exp(-0.5x)的条形图bar3(x,y)或者bar3(y),前者在x指定的位置上绘制y中元素的条形图,后者y的每一个元素对应于一个条形。/a

matlab 图像直方图显示

不同的数据会显示不同的直方图,以imhist为例,直方图及代码如下。

利用matlab计算图像直方图函数为imhist()

具体用法:

imhist(i);直接显示图像i的灰度直方图;

imhist(i,n)n为指定灰度级显示直方图;

[count,x]=imhist(i)获取直方图信息,count为每一级灰度像素个数,x为灰度级,x也可以在imhist(i,x)中指定,可以通过stem(x,count)画相应直方图;

代码应用:

i=imread('F:\Myfile\Matlab\Test_picture\0_1.jpg');

imshow(i);

figure;

imhist(i);

figure;

imhist(i,32);

figure;

[count,x]=imhist(i,32);

stem(x,count);

如何用matlab画直方图

matlab中,绘制二维直方图的函数是bar,绘制三维直方图的函数是bar3,以下分别列出其用法:

调用格式:bar(x,y,选项)?,其中,x,y是维数相同的矩阵或者向量,配对的x,y按对应的列元素为横纵坐标绘制,选项是一些绘图控制选项,可选;

例如,绘制y=2exp(-0.5x)的条形图

bar3(x,y)或者bar3(y),前者在x指定的位置上绘制y中元素的条形图,后者y的每一个元素对应于一个条形。

(责任编辑:IT教学网)

更多

相关淘宝营销文章

推荐淘宝营销文章