Question
I am confused how regionprops organizes the results? I have a picture that has 7 dark spots on it and need to calculate the area of each.Using regionprops, it shows the areas in pixels but in a confusing order! Is there anyway that I can get the results in an understandable order? like vertically or horizontally with the corresponding area?
Expert Answer
Neeta Dsouza
PhD Expert
Answered Aug 29, 2026
The blobs are labeled/ordered/identified/numbered by bwconncomp() or bwlabel(). The order is column major order like most things in MATLAB.
So it goes down the image starting in the upper left pixel and goes down the first column. If it "sees" a pixel that's part of a blob that is not yet labeled, then it does a region growing to label that whole blob, even if it goes off into other rows and columns to the right or above. Then, once that blob is labeled, it continues on to find any other blobs. It proceeds like this top-to-bottom, left-to-right (i.e. column-by-column) until it has found and labeled every blob.
100% Run Guarantee
3-Hour Fast-Track Delivery
Need a Custom Version or Complete Simulation for This Problem?
Our 500+ PhD engineers build, debug, and optimize working MATLAB scripts and Simulink (.slx) models tailored to your exact assignment rubrics with zero plagiarism.
Tested on MATLAB R2024b / R2026a
Turnitin 0% Plagiarism Report
Free 7-Day Revisions Guarantee
Have a different question? Ask here
Related matlab Questions & Solutions
Browse All →
Explore similar technical troubleshooting questions and verified MATLAB solutions:
Ready-to-Run MATLAB & Simulink Projects
Browse All Projects →