TextRecognitionDataGenerator icon indicating copy to clipboard operation
TextRecognitionDataGenerator copied to clipboard

Unicode symbols and invalid images

Open avber opened this issue 3 years ago • 3 comments

colab code

!mkdir /usr/local/lib/python3.7/dist-packages/trdg/fonts/kzdigits !cp /content/fonts/. /usr/local/lib/python3.7/dist-packages/trdg/fonts/kzdigits/

e.g. Verdana.ttf

generator = GeneratorFromRandom( blur=0, random_blur=False, random_skew=True, language='kzdigits' )

print(generator.generator.fonts) #Verdana.ttf

Sometimes the generator produces a valid image image

Sometimes not

image

The ₸ sign is not displayed.

avber avatar Jul 17 '22 10:07 avber

I'm a bit confused. Are both of those generated with generator.generator.fonts = ['Verdana.ttf']?

Belval avatar Jul 18 '22 11:07 Belval

I was confused as well. Seems like fonts are ignored. The fonts were supposed to be loaded internally by specifying language='kzdigits'

avber avatar Jul 19 '22 04:07 avber

@avber @Belval This bug happens because the font doesn't support the character. I added a function to check that and this bug dissappears. image

Sayaka91 avatar Aug 03 '23 08:08 Sayaka91