Czytam obraz w Matlab używającJak wyświetlić histogram obrazu RGB w programie Matlab?
input = imread ('sample.jpeg');
Potem zrobić
imhist(input);
Daje ten błąd:
??? Error using ==> iptcheckinput
Function IMHIST expected its first input, I or X, to be two-dimensional.
Error in ==> imhist>parse_inputs at 275
iptcheckinput(a, {'double','uint8','logical','uint16','int16','single'}, ...
Error in ==> imhist at 57
[a, n, isScaled, top, map] = parse_inputs(varargin{:});
Po uruchomieniu size(input)
widzę mój wkład obraz jest od rozmiaru 300x200x3
. Wiem, że trzeci wymiar dotyczy kanału koloru, ale czy istnieje sposób na pokazanie tego histogramu? Dzięki.
całkowicie błędne nie działa ... –