Info

This question is closed. Reopen it to edit or answer.

Determing pixel locations of an object

1 view (last 30 days)
Ellis Berry
Ellis Berry on 28 Apr 2016
Closed: MATLAB Answer Bot on 20 Aug 2021
Hi everybody, So I am developing a programme which performs image processing on only a certain area of the picture in question. Initially, I cropped the picture to the area on the picture that I want to process, but it turns out, as the object moves around in subsequent pictures, I need a method to 'track' where the area is in EVERy picture before I can process it. What I have decided is to pinpoint the area im interested in based on colour. So it is a white strip of paper I am interested in and I have developed code to find this piece of paper and then convert the image to binary. This means the strip of paper will appear white (pixel value 1) and everything else outside the threshold will appear black (pixel value 0). What I need to do now is find a way of determining where all the pixel values 1 (white) are in the picture!? Then I can save them to a matrix and make the processing code only run on that matrix then? I hope this makes sense. *In short, how do I determine the pixel point of every white pixel in an otherwise black image?*
Many thanks, Ellis

Answers (1)

Image Analyst
Image Analyst on 28 Apr 2016
You said you already "I have developed code to find this piece of paper and then convert the image to binary" so that binary image IS a variable that says where every white pixel in the image is located. I don't know what else you'd need. You just call regionprops() and you're done.

This question is closed.

Community Treasure Hunt

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

Start Hunting!