Am un dreptunghi de imagine, cu un număr în ea. Poziția de numărul poate varia în imagine. Încerc să OCR numărul și doriți să decupați totul altceva decât numărul. Ce ar fi cel mai simplu mod de a face acest lucru?
0
Încercați să utilizați metoda de getbbox pentru a obține zona numai pentru numărul. Aici e o căsuță ieșire după găsiți margine, astfel încât scos, pentru a vă ajuta să găsiți zonă pentru numărul.
from PIL import Image, ImageFilter
im = Image.open("D:/8.png")
new_im = im.filter(ImageFilter.FIND_EDGES)
w, h = im.size
d = 5
new_im = new_im.crop((d, d, w-d, h-d)) # Remove outline box
l, t, r, b = new_im.convert('1').getbbox()
char_im = im.crop((l+d, t+d, r+d, b+d))
char_im.show()