Azzera filtri
Azzera filtri

Fit rectangle to binary mask

3 visualizzazioni (ultimi 30 giorni)
Stefan Lang
Stefan Lang il 23 Apr 2021
Commentato: Matt J il 1 Mag 2021
I have a binary mask prediction imported into matlab from neural network training. It's just a large array filled with zeros, except where the predictied structures lies, it is filled with ones. The predicted structure looks more ore less like a rectangle and i need to get these 4 corner coordinates from the predicted mask. So my idea would be to fit a rectangle to the predicted mask and read out the corner coordinates of the rectangle. Is there an existing function for this? Or does anyone have another approach?

Risposta accettata

Matt J
Matt J il 23 Apr 2021
Modificato: Matt J il 23 Apr 2021
See the FEX submission pgonCorners (which you must Download).
  4 Commenti
Stefan Lang
Stefan Lang il 30 Apr 2021
I tried it with the attached file and the following code:
vertebra_corners_frontal = corner_prediction(vertebras_frontal,4,100)
pgonCorners is inside corner_prediction. Some vertebras get 2 corner points in one corner. If i adjust angular sample, i even sometimes get only 3 points for each region.
Matt J
Matt J il 1 Mag 2021
Again, it would be good to see a sample image where that occurs.

Accedi per commentare.

Più risposte (0)

Community Treasure Hunt

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

Start Hunting!

Translated by