Each pixel is stored on 4 bytes. Each channel (RGB and alpha for translucency) is stored with 8 bits of precision (256 possible values.) This configuration is very flexible and offers the best quality. It should be used whenever possible.
The recognized text is returned as a string which is coded as UTF8
expand the mask to include any information we lost in earlier morphological opening