imbinarize...Undefined function
Mostrar comentarios más antiguos
By using MATLAB R2013a.
I am the beginners and forgive me if question is not narrated in well. The Matlab shows " Undefined function 'imbinarize' for input arguments of type 'uint8'" for the following [ imbinarize(I)]
I= imread('cameraman.tif');
>> imshow (I)
>> imbinarize(I)
Undefined function 'imbinarize' for input arguments of type 'uint8'.
Thanks for support
2 comentarios
Hassan El-Zahar
el 12 de Mayo de 2017
this function is defined from 2016 versions and above !
Prasanth
el 10 de Oct. de 2017
Editada: Walter Roberson
el 10 de Oct. de 2017
% Convert to BW
threshold = graythresh(I);
BW=im2bw(I,threshold);
Respuesta aceptada
Más respuestas (1)
Image Analyst
el 6 de Nov. de 2016
3 votos
You must have an old release. imbinarize was introduced in R2016a. You can try graythresh() or imquantize().
Or, for an interactive GUI to let you visually set the threshold, see the thresholding app in my File Exchange: http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A31862
Categorías
Más información sobre Image Thresholding en Centro de ayuda y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!