0

画像があり、そのヒストグラムを計算したいのですが、このコードはエラーを返します。

 I=imread('image number one.bmp');
 imhist(I);

エラーは

??? Error using ==> iptcheckinput
Function IMHIST expected its first input, I or X, to be two-dimensional.

Error in ==> imhist>parse_inputs at 281
iptcheckinput(a, {'double','uint8','int8','logical','uint16','int16','single','uint32',
'int32'}, ...

Error in ==> imhist at 59
[a, n, isScaled, top, map] = parse_inputs(varargin{:});

どんな助けにも感謝します

4

1 に答える 1

0

私は解決策を見つけました、私の写真はrgbで、私は2次元入力でしか機能しません.それをgrascaleに変換するだけです

 I=rgb2gray(I);
于 2013-05-14T16:17:30.663 に答える