Finding black borders in image
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hello community
I'm on a project on with I need to determine the beginning and the end of the top black border. I want this to tell the OCR from wich position the ROI begins.
From left to right I can see the black border in the plot of the sum of the bw image. But how can I "cut-off" the black part? Or at least determine how many pixels it has in height?
After the determination or crop, I'll set the ROI from 0 (or given offset) to a fixed value (size of the banner) to reduce the false information for the OCR.
Thanks in advance.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/936059/image.png)
0 commentaires
Réponses (1)
yanqi liu
le 22 Mar 2022
yes,sir,may be upload your image file,let's use the follow method
bw2 = ~imclearborder(~bw);
[r,c] = find(bw2);
bw2 = bw(min(r):max(r),min(c):max(c));
figure; imshow(bw2);
0 commentaires
Voir également
Catégories
En savoir plus sur Convert Image Type dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!