I am trying to compute the background markers of an image and in that process I am first binarizing the image by thresholding.For that I am using "imbinarize" and it is not working.I have given the description below.
2 次查看(过去 30 天)
显示 更早的评论
Given is the code below.Also Iobrcbr is of type 512*512 uint8 and the code gives the following error-"Undefined function 'imbinarize' for input arguments of type 'uint8'."
%%Computing Background Markers
bw=imbinarize(Iobrcbr);
figure
imshow(bw), title('Thresholded opening-closing by reconstruction (bw)')
0 个评论
采纳的回答
Massimo Zanetti
2016-10-5
In Matlab there is no "imbinarize" function. If you have such funciton, copy it into the folder where you are running your script.
0 个评论
更多回答(2 个)
Prachi Sharma
2016-10-5
编辑:Prachi Sharma
2016-10-5
2 个评论
Massimo Zanetti
2016-10-6
Which version do you have? Type "ver" on your command line to get it. However watershed is supported also in earlier versions of Matlab (for example 2014).
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Computer Vision Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!