Compare commits
5 Commits
dependabot
...
master
Author | SHA1 | Date |
---|---|---|
Réda Housni Alaoui | 80aef15861 | 2 years ago |
Balearica | 263dbb87b1 | 2 years ago |
Balearica | c9200839df | 2 years ago |
Balearica | 1b87e30ae3 | 2 years ago |
Balearica | bce7cd84fe | 2 years ago |
6 changed files with 27 additions and 28 deletions
@ -1,17 +1,18 @@ |
|||||||
# Image Format |
# Image Format |
||||||
|
|
||||||
Support Format: **bmp, jpg, png, pbm** |
The main Tesseract.js functions (ex. recognize, detect) take an `image` parameter. The image formats and data types supported are listed below. |
||||||
|
|
||||||
The main Tesseract.js functions (ex. recognize, detect) take an `image` parameter, which should be something that is like an image. What's considered "image-like" differs depending on whether it is being run from the browser or through NodeJS. |
Support Image Formats: **bmp, jpg, png, pbm, webp** |
||||||
|
|
||||||
On a browser, an image can be: |
For browser and Node, supported data types are: |
||||||
- an `img` or `canvas` element |
- string with base64 encoded image (fits `data:image\/([a-zA-Z]*);base64,([^"]*)` regexp) |
||||||
- a `File` object (from a file `<input>`) |
- buffer |
||||||
- a `Blob` object |
|
||||||
- a path or URL to an accessible image |
|
||||||
- a base64 encoded image fits `data:image\/([a-zA-Z]*);base64,([^"]*)` regexp |
|
||||||
|
|
||||||
In Node.js, an image can be |
For browser only, supported data types are: |
||||||
- a path to a local image |
- `File` or `Blob` object |
||||||
- a Buffer storing binary image |
- `img` or `canvas` element |
||||||
- a base64 encoded image fits `data:image\/([a-zA-Z]*);base64,([^"]*)` regexp |
|
||||||
|
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. |
Loading…
Reference in new issue