MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn moreOpportunities for recent engineering grads.

Apply Today**New to MATLAB?**

Asked by kush
on 23 Mar 2012

i am working on a project of image processing & i need to convert an image into vector of 0 & 1.in this each pixel needs to be replaced by its binary equivalent

if anyone knows plz help

Answer by Matt Kindig
on 23 Mar 2012

If your image is an indexed or grayscale image, it is just a matter of comparing the image to a pre-defined threshold. You will need to adjust this threshold based on which features of the image you want to be a 1.

threshold = 0.5; %or some other threshold BW = (myImage >= threshold); %this will be a matrix of ones and zeros.

Answer by faraz.a
on 25 May 2013

can you please tell me how to convert binary image in to 0's and 1's matrix were 0 is white pixel and 1 is a black pixel. i need the code for that

## 0 Comments