How can I move a binary image to the center?
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I'm trying to make a character segmentation. I've succesfully extracted the characters but now I need to keep the important bits in the center of the 28x28 image AUTOMATICALLY since it somehow messes up classification. In this instance, this 1 somehow gets read as a 7
.
0 Kommentare
Antworten (2)
DGM
am 31 Mai 2022
Bearbeitet: DGM
am 31 Mai 2022
Without knowing how the object images were obtained, it's hard to say how to change the process. You should have the bounding box information for each object. It's then up to you to get that image region and pad it to a fixed geometry. You can use padarray(), but you'll have to calculate individual padding widths.
This is an example using rice grains. A lot of the discussion about masking can be ignored. The relevant part is the padding.
0 Kommentare
Image Analyst
am 31 Mai 2022
I don't think it should matter if you're doing classification properly. Here's one way:
0 Kommentare
Siehe auch
Kategorien
Mehr zu Get Started with MATLAB finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!