直方图就是画不出啊? 高手哥哥 帮帮忙

[复制链接]
查看11 | 回复1 | 2008-8-30 15:30:09 | 显示全部楼层 |阅读模式
源代码
[r,g,b]=imread('606.jpg');
imhist(r);
imhist(g);
imhist(b);
出现错误
??? Error using ==> images\private\checkinput>check_attributes
Function IMHIST expected its first input argument, I or X,
to be two-dimensional.
Error in ==> images\private\checkinput at 37
check_attributes(A, attributes, function_name, variable_name, ...
Error in ==> imhist>parse_inputs at 198
checkinput(a, {'double','uint8','logical','uint16'}, {'2d'}, mfilename, ['I or ' ...
Error in ==> imhist at 49
[a, n, isScaled, top, map] = parse_inputs(varargin{:});
Error in ==> R at 2
imhist(r);
这是怎么回事啊 ????????????????
???

回复

使用道具 举报

千问 | 2008-8-30 15:30:09 | 显示全部楼层
这是vb吗?用vb,代码如下:Private Sub Command1_Click()Me.Move 0, 0, Screen.Width, Screen.Height'假设你的数据在数组z里面。z里第一个是横坐标值,第二个是纵坐标值,并假定一定排列好顺序Dim z(100) As Single, i As Integer, x As Single, y As Single'因为我没有数据,这里随机产生。For i = 0 To 100Randomizez(i) = Rnd * 30 + 50Next i'画坐标轴Me.Scale (-10, 120)-(120, -15)Line (-5, -1...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行