Заполните изображение Will python ImageDraw при некоторых обстоятельствах - PullRequest
0 голосов
/ 23 января 2020

У меня есть много изображений, как ниже

enter image description here

которые хотят преобразовать их, как показано ниже

enter image description here

для чтения Python тессерактом. Мой код:

my_image = Image.open('image.png')
gray = my_image.convert('L')
bw = gray.point(lambda x: 0 if x < 1 else 255, '1').convert("RGBA")
width, height = bw.size
center = (int(0.5 * width), int(0.5 * height))
white = (255, 255, 255, 255)
ImageDraw.floodfill(bw, xy=center, value=white)
bw.save('bw.png')
print (pytesseract.image_to_string(bw))

Но ничего не изменилось.

...