Hi, i want to know dt how to get 0's and 1's from a binary image?

조회 수: 1 (최근 30일)
abhishek
abhishek 2014년 3월 31일
댓글: Image Analyst 2014년 3월 31일
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
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
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
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
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 CenterFile Exchange에서 Image Processing Toolbox에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by