Skip to content

Commit 8991ffa

Browse files
Merge pull request #50274 from GraemeMalcolm/main
Added some images and tidied up
2 parents 50e25f9 + 1c1bc6e commit 8991ffa

File tree

10 files changed

+23
-10
lines changed

10 files changed

+23
-10
lines changed

learn-pr/wwl-data-ai/analyze-images/5-exercise-computer-vision.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
### YamlMime:ModuleUnit
22
uid: learn.wwl.analyze-images.exercise-computer-vision
3-
title: Exercise - Analyze images with Azure AI Vision
3+
title: Exercise - Analyze images
44
metadata:
5-
title: Exercise - Analyze images with Azure AI Vision
5+
title: Exercise - Analyze images
66
description: Exercise - Analyze images with Azure AI Vision
77
author: wwlpublish
88
ms.author: berryivor
Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
1-
Suppose you're given thousands of images and asked to transfer the text on the images to a computer database. The scanned images have text organized in different formats and contain multiple languages. What are some ways you could complete the project in a reasonable time frame and make sure the data is entered with a high degree of accuracy?
1+
We live in a digital world, in which data is increasingly captured as images. Often, those images contain text, which you need to be able to extract from their pixelated format in the image for processing, indexing, and other tasks. Everyday examples include:
22

3-
Companies around the world are tackling similar scenarios every day. Without AI services, it would be challenging to complete the project, especially if it were to change in scale.
3+
- Meeting a new business associate and taking a photograph of their business card to store their contact details digitally.
4+
- Scanning a document or ID card to include in an application for a government or commercial service.
5+
- Taking a photo of a menu or recipe to store it in a digital notebook.
6+
- Photographing street signs or store fronts so you can submit the text they contain to a translation app.
7+
- Digitizing handwritten notes using a cellphone camera.
48

5-
Using AI services, we can treat this project as an Azure AI Vision scenario and apply Optical Character Recognition (OCR). OCR allows you to extract text from images, such as photos of street signs and products, and from documents; such as handwritten or unstructured documents.
9+
![Diagram of an image containing text being read by the Azure AI Vision image analysis service.](../media/optical-character-recognition.png)
10+
11+
In this module, we'll explore the *optical character recognition* (OCR) capabilities of the Azure AI Vision *Image Analysis* API, which makes these scenarios, and more, possible.

learn-pr/wwl-data-ai/read-text-images-documents-with-computer-vision-service/includes/2-options-read-text.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ There are multiple Azure AI services that read text from documents and images, e
22

33
## Azure AI Vision
44

5+
![Azure AI Vision icon](../media/ai-vision.png)
6+
57
Azure AI Vision includes an *image analysis* capability that supports *optical character recognition* (OCR). Consider using Azure AI Vision in the following scenarios:
68

79
- **Text location and extraction from scanned documents**: Azure AI Vision is a great solution for general, unstructured documents that have been scanned as images. For example, reading text in labels, menus, or business cards.
@@ -10,14 +12,18 @@ Azure AI Vision includes an *image analysis* capability that supports *optical c
1012

1113
## Azure AI Document Intelligence
1214

15+
![Azure AI Document Intelligence icon](../media/document-intelligence.png)
16+
1317
Azure AI Document Intelligence is a service that you can use to extract information from complex digital documents. Azure AI Document Intelligence is designed for extracting text, key-value pairs, tables, and structures from documents automatically and accurately. Key considerations for choosing Azure AI Document Intelligence include:
1418

15-
- **Form Processing**: Azure AI Document Intelligence is specifically designed to extract data from forms, invoices, receipts, and other structured documents.
16-
- **Prebuilt Models**: Azure AI Document Intelligence provides prebuilt models for common document types to reduce complexity and integrate into workflows or applications.
17-
- **Custom Models**: Creating custom models tailored to your specific documents, makes Azure AI Document Intelligence a flexible solution that can be used in many business scenarios.
19+
- **Form processing**: Azure AI Document Intelligence is specifically designed to extract data from forms, invoices, receipts, and other structured documents.
20+
- **Prebuilt models**: Azure AI Document Intelligence provides prebuilt models for common document types to reduce complexity and integrate into workflows or applications.
21+
- **Custom models**: Creating custom models tailored to your specific documents, makes Azure AI Document Intelligence a flexible solution that can be used in many business scenarios.
1822

1923
## Azure AI Content Understanding
2024

25+
![Azure AI Content Understanding icon](../media/content-understanding.png)
26+
2127
Azure AI Content Understanding is a service that you can use to analyze and extract information from multiple kinds of content; including documents, images, audio streams, and video. It is suitable for:
2228

2329
- **Multimodal content extraction**: Extracting content and structured fields from documents, forms, audio, video, and images.

learn-pr/wwl-data-ai/read-text-images-documents-with-computer-vision-service/includes/5-exercise.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Now it's your turn to try using the OCR capabilities of Azure AI Vision.
22

3-
In this exercise, you use the Azure AI Vision SDK to develop a client application that extracts text from images.
3+
In this exercise, you use the Azure AI Vision Image Analysis SDK to develop a client application that extracts text from images.
44

55
> [!NOTE]
66
> To complete this lab, you need an **[Azure subscription](https://azure.microsoft.com/free?azure-portal=true)** in which you have administrative access.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
In this module, you learned how to provision an Azure AI Vision resource and use it from a client application to extract text from images.
22

3-
To learn more about using the Azure AI Vision service for OCR, see the [OCR - Optical Character Recognition](/azure/ai-services/computer-vision/overview-ocr) in the Azure AI Vision documentation.
3+
To learn more about using Azure AI Vision for OCR, see the [OCR - Optical Character Recognition](/azure/ai-services/computer-vision/overview-ocr) in the Azure AI Vision documentation.

learn-pr/wwl-data-ai/read-text-images-documents-with-computer-vision-service/index.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ metadata:
1010
ms.topic: module-standard-task-based
1111
ms.collection:
1212
- wwl-ai-copilot
13+
ai-usage: ai-assieted
1314
title: Read text in images and documents with the Azure AI Vision Service
1415
summary: Azure's AI Vision service uses algorithms to process images and return information. This module teaches you how to use the Image Analysis API for optical character recognition (OCR).
1516
abstract: |
4.29 KB
Loading
6.58 KB
Loading
3.29 KB
Loading
Loading

0 commit comments

Comments
 (0)