fdwj.net
当前位置:首页 >> rgB histogrAm mAtlAB >>

rgB histogrAm mAtlAB

首先得利用subplot(3,1,1) 到subplot(3,1,3)一次画这三副图 每副图用area画图函数可以作出以上效果 另外可以设置figure的color属性使背景为黑色

MATLAB 命令:I=imread('bmp格式的图像'); a=rgb2gray(b); imhist(a); VB,imhist也行 要有C语言用for(i=0;i

直接用matlab自带的函数 v=[1000,2001,3001,4002,5003,6003]; x=diff(v); hist(x); n_1000=length(find(x==1000)) n_1001=length(find(x==1001))

v=[1000,2001,3001,4002,5003,6003]; x=diff(v); hist(x); n_1000=length(find(x==1000)) n_1001=length(find(x==1001))

im=imread('c:\1.jpg'); %文件名为1.jpg的图像,放在c盘底下,当然路径都可以自己改 if size(im,3)>1 %判断如果是彩色图像,转换为灰度图 im=rgb2gray(im); end hist_im=imhist(im); %计算直方图 bar(hist_im);%画直方图 %图片你随便找一张,改...

可以在第二个图的edit菜单 中figure properties中修改line color

用MATLAB的bar( )函数,可以画直方图。对于本例: >>X=rand(1,10) %10个数据的随机向量 >>bar(X) 运行结果

其实学数字图像处理,关键的不是源代码(和一般编程还是有区别的,这个是经验之谈,其实一般博导未必会编程,但是你和他说说你的方法,他一般都能切中要害),而是你能理解基于概念及适用场所。 基于颜色、纹理、形状都属于低层特征,这些你理解...

判断图片是否为真彩图(Truecolor image)。 图像数据分成两类: 一类是真彩图,对应的三维数组,其中前两维为图像的高度和宽度,第三维则分别为RGB(红绿蓝)三种基色的值,所以长度必然为3。 另一类是索引图,数据为二维矩阵,和矩阵相伴的还...

matlab提供了设置坐标范围的函数axis(),常用格式如下: axis([XMIN XMAX YMIN YMAX]) 设置二维图的x-y坐标范围axis([XMIN XMAX YMIN YMAX ZMIN ZMAX]) 设置三维图的x-y-z坐标范围示例如下: >> x = 1:10;>> subplot(2,1,1) % 默认范围>> plot(x...

网站首页 | 网站地图
All rights reserved Powered by www.fdwj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com