Why imhist do not run?

This is the code:
img = imread('peppers.png');
imhist(img), grid;
Display error, why?

Respuestas (4)

Image Analyst
Image Analyst el 22 de Mzo. de 2018

1 voto

Then post your complete error message - ALL THE RED TEXT.
And post the results of this (what do you see):
% Check that user has the specified Toolbox installed and licensed.
hasLicenseForToolbox = license('test', 'image_toolbox'); % license('test','Statistics_toolbox'), license('test','Signal_toolbox')
if ~hasLicenseForToolbox
% User does not have the toolbox installed, or if it is, there is no available license for it.
% For example, there is a pool of 10 licenses and all 10 have been checked out by other people already.
ver % List what toolboxes the user has licenses available for.
message = sprintf('Sorry, but you do not seem to have the Image Processing Toolbox.\nDo you want to try to continue anyway?');
reply = questdlg(message, 'Toolbox missing', 'Yes', 'No', 'Yes');
if strcmpi(reply, 'No')
% User said No, so exit.
return;
end
end
Abhishek Ballaney
Abhishek Ballaney el 22 de Mzo. de 2018

0 votos

https://www.mathworks.in/help/images/ref/imhist.html
Benjamin Kraus
Benjamin Kraus el 22 de Mzo. de 2018

0 votos

imhist is part of the Image Processing Toolbox. Could the problem be that you do not have a license for the Image Processing Toolbox?
matlab9000
matlab9000 el 22 de Mzo. de 2018

0 votos

No, it's a default image of Matlab

Categorías

Más información sobre Image Processing Toolbox en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 22 de Mzo. de 2018

Respondida:

el 22 de Mzo. de 2018

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by