Pure Javascript OCR for more than 100 Languages 📖🎉🖥
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

743 B

Image Format

The main Tesseract.js functions (ex. recognize, detect) take an image parameter. The image formats and data types supported are listed below.

Support Image Formats: bmp, jpg, png, pbm, webp

For browser and Node, supported data types are:

  • string with base64 encoded image (fits data:image\/([a-zA-Z]*);base64,([^"]*) regexp)
  • buffer

For browser only, supported data types are:

  • File or Blob object
  • img or canvas element

For Node only, supported data types are:

  • string containing a path to local image

Note: images must be a supported image format and a supported data type. For example, a buffer containing a png image is supported. A buffer containing raw pixel data is not supported.