> For the complete documentation index, see [llms.txt](https://docs.visualyze.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.visualyze.ai/rpa-studio/automation/vision/run-ocr-on-image.md).

# Run OCR on Image

This activity is used to perform OCR on a user-specified image.

### Input

* **Image:** <mark style="color:red;">`Required`</mark>\
  Specifies the file path of the target image on which the mouse pointer is to hover.

### Configure

#### OCR Options

* **Crop Region:**\
  Specifies the region on the document to apply the OCR.
* **Intermediate Save Path:**\
  Specifies the location where intermediate files are stored. If not specified files will be stored in Windows Temp folder.
* **Language:**\
  Specifies the text language present in the document.
* **Profile:**\
  Specifies a set of optimized preprocessing steps for a given task. By default the value is set to SceenScrape.
* **Save Intermediate Files?:**\
  If set to **True** all intermediate images created during preprocessing will be saved to disk.
* **Timeout:**\
  Specifies the timeout in milliseconds to wait for the OCR operation to complete.

#### Timeout

Specifies the amount of time (in milliseconds) to wait until the specified element is found. By default the value is set to 1000 milliseconds (10 sec)

### Output

* **Extracted Text:** [`String Variable`](/getting-started/rpa-studio/variables/user-defined-variables-1.md#string)\
  Specify a variable name that stores the extracted text from the given image.
