Я пытаюсь создать гистограмму данных при считывании файла изображения:Не удается создать гистограмму данных при считывании файла изображения
>> img = imread('Flowers.jpg');
>> g = img(:,:,2);
>> bins = 0:1:255;
>> H = hist(g(:), bins);
?? Error using ==> full
Function 'full' is not defined for values of class 'uint8'.
Error in ==> C:\MATLAB\toolbox\matlab\datafun\hist.m
On line 66 ==> xx = full(real(xx)); y = full(real(y)); % For compatibility
>> version
ans =
6.5.0.180913a (R13)
>>
Я не знаю, почему я получаю эту ошибку?
заменить вторую строку на 'g = double (img (:,,, 2));' – Adiel
Спасибо, что она отлично работала – Prakash