Effacer les filtres
Effacer les filtres

How do you find boundaries of a binary matrix developed from an image?

3 vues (au cours des 30 derniers jours)
Michael Sposato
Michael Sposato le 22 Nov 2022
I currently have an image that I have put thresholds on to then create a binary matrix (833x1464). Is there any way to find the first and last row where the value 1 appears, and the same for the colums?

Réponses (1)

Image Analyst
Image Analyst le 22 Nov 2022
Yes
[rows, columns] = find(binaryMatrix);
topRow = min(rows)
bottomRow = max(rows)
leftColumn = min(columns)
rightColumn = max(columns)

Produits


Version

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by