Hi, i want to know dt how to get 0's and 1's from a binary image?
1 次查看(过去 30 天)
显示 更早的评论
Suppose i have a binary image and i wnt to select dt area whose binary values are 0's and 1's.
2 个评论
Youssef Khmou
2014-3-31
the question is not clear, binary image is all (0,1) whats is the difference of the area dt?
Ankur Singh
2014-3-31
do u want to know no. of white and black pixel??
if yes,first read the binary image using imread and then u can write a logic to count 0's and 1's
采纳的回答
Nitin
2014-3-31
I = imread('img.bmp'); I_bin = im2bw(I);
% find the '0's in the image:
a = find(I_bin==0);
% find the '1's in the image:
b = find(I_bin==1);
2 个评论
Image Analyst
2014-3-31
I'm not sure what you're going to do, just having linear indices of where it is 1 and where it is 0 is virtually never required. You're probably heading down an inefficient path but since you didn't give the complete context, I don't know how to tell you the best way to proceed. Explain more about your application, and I'll tell you the right way to do it.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Image Processing Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!