title: tesseract not accurate at all, even with config
body: <p>My code ⠀</p>
  <pre class="lang-py prettyprint-override"><code>for index, img in enumerate(data): # data is list of base64 decoded strings
      b64 = base64.b64decode(bytes(img[22:], encoding='utf-8'))
      raw = BytesIO(b64)
      im = Image.open(raw).convert('LA')
      pixels = im.load()
      width, height = im.size
      for x in range(width):
          for y in range(height):
              if pixels[x, y][0] &gt; 100: pixels[x, y] = (255, 255)
              else: pixels[x, y] = (0, 255)
      print(pytesseract.image_to_string(im, config='tessedit_char_whitelist=1234567890plus?'))
  </code></pre>
  <p>My Image:<br> ⠀
  <a href="https://i.stack.imgur.com/x6qvL.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/x6qvL.png" alt="enter image description here" /></a> ⠀</p>
  <p>⠀</p>
  <p>Output:<br> ⠀
  <code>Te Ys</code><br> ⠀
  What I can do to make this better, I tried to use every psm from 0 to 13 and -c flag in config key ⠀ ⠀</p>
  <p>⠀</p>