Skip to content

Commit 81c7e68

Browse files
authored
Merge pull request #4530 from PatrickFarley/comvis-updates
deboost legacy ocr
2 parents 0e68adb + f41c0b4 commit 81c7e68

File tree

3 files changed

+101
-96
lines changed

3 files changed

+101
-96
lines changed

articles/ai-services/computer-vision/index.yml

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -32,27 +32,6 @@ highlightedContent:
3232

3333
conceptualContent:
3434
items:
35-
- title: Optical character recognition
36-
links:
37-
- itemType: overview
38-
text: About OCR
39-
url: overview-ocr.md
40-
- itemType: quickstart
41-
text: Get started with OCR
42-
url: quickstarts-sdk/client-library.md
43-
- itemType: how-to-guide
44-
text: Call the Read API
45-
url: how-to/call-read-api.md
46-
- itemType: deploy
47-
text: Use the Read OCR container
48-
url: computer-vision-how-to-install-containers.md
49-
- itemType: learn
50-
text: Microsoft Learn training
51-
url: /training/modules/read-text-images-documents-with-computer-vision-service/
52-
- itemType: reference
53-
text: OCR API reference
54-
url: /rest/api/computervision/recognize-printed-text?view=rest-computervision-v3.2
55-
5635
- title: Image Analysis
5736
links:
5837
- itemType: overview
@@ -119,6 +98,27 @@ conceptualContent:
11998
- itemType: how-to-guide
12099
text: Call the Video Retrieval APIs
121100
url: how-to/video-retrieval.md
101+
- title: Optical character recognition (legacy)
102+
links:
103+
- itemType: overview
104+
text: About OCR
105+
url: overview-ocr.md
106+
- itemType: quickstart
107+
text: Get started with OCR
108+
url: quickstarts-sdk/client-library.md
109+
- itemType: how-to-guide
110+
text: Call the Read API
111+
url: how-to/call-read-api.md
112+
- itemType: deploy
113+
text: Use the Read OCR container
114+
url: computer-vision-how-to-install-containers.md
115+
- itemType: learn
116+
text: Microsoft Learn training
117+
url: /training/modules/read-text-images-documents-with-computer-vision-service/
118+
- itemType: reference
119+
text: OCR API reference
120+
url: /rest/api/computervision/recognize-printed-text?view=rest-computervision-v3.2
121+
122122

123123
tools:
124124
title: Software development kits (SDKs)

articles/ai-services/computer-vision/overview-ocr.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,12 @@ ms.custom: devx-track-csharp
1616

1717
# OCR - Optical Character Recognition
1818

19+
> [!WARNING]
20+
> This service, including the Azure AI Vision legacy [OCR API in v3.2](/rest/api/computervision/recognize-printed-text?view=rest-computervision-v3.2) and [RecognizeText API in v2.1](/rest/api/computervision/recognize-printed-text/recognize-printed-text?view=rest-computervision-v2.1), is not recommended for use.
21+
22+
[!INCLUDE [read-editions](includes/read-editions.md)]
23+
24+
1925
OCR or Optical Character Recognition is also referred to as text recognition or text extraction. Machine-learning-based OCR techniques allow you to extract printed or handwritten text from images such as posters, street signs and product labels, as well as from documents like articles, reports, forms, and invoices. The text is typically extracted as words, text lines, and paragraphs or text blocks, enabling access to digital version of the scanned text. This eliminates or significantly reduces the need for manual data entry.
2026

2127

@@ -24,10 +30,8 @@ OCR or Optical Character Recognition is also referred to as text recognition or
2430

2531
Microsoft's **Read** OCR engine is composed of multiple advanced machine-learning based models supporting [global languages](./language-support.md). It can extract printed and handwritten text including mixed languages and writing styles. **Read** is available as cloud service and on-premises container for deployment flexibility. It's also available as a synchronous API for single, non-document, image-only scenarios with performance enhancements that make it easier to implement OCR-assisted user experiences.
2632

27-
> [!WARNING]
28-
> The Azure AI Vision legacy [OCR API in v3.2](/rest/api/computervision/recognize-printed-text?view=rest-computervision-v3.2) and [RecognizeText API in v2.1](/rest/api/computervision/recognize-printed-text/recognize-printed-text?view=rest-computervision-v2.1) operations are not recommended for use.
2933

30-
[!INCLUDE [read-editions](includes/read-editions.md)]
34+
3135

3236
## How is OCR related to Intelligent Document Processing (IDP)?
3337

articles/ai-services/computer-vision/toc.yml

Lines changed: 73 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -22,78 +22,6 @@ items:
2222
href: use-case-alt-text.md
2323
- name: Verify a user
2424
href: use-case-identity-verification.md
25-
- name: Optical character recognition (OCR)
26-
items:
27-
- name: OCR overview
28-
href: overview-ocr.md
29-
- name: OCR quickstart
30-
href: quickstarts-sdk/client-library.md
31-
- name: Samples
32-
href: /samples/browse/?products=azure&terms=computer-vision
33-
- name: Responsible use of AI
34-
items:
35-
- name: Transparency notes
36-
items:
37-
- name: OCR use cases
38-
href: /legal/cognitive-services/computer-vision/ocr-transparency-note?context=/azure/ai-services/computer-vision/context/context
39-
- name: Characteristics and limitations
40-
href: /legal/cognitive-services/computer-vision/ocr-characteristics-and-limitations?context=/azure/ai-services/computer-vision/context/context
41-
- name: Integration and responsible use
42-
href: /legal/cognitive-services/computer-vision/ocr-guidance-integration-responsible-use?context=/azure/ai-services/computer-vision/context/context
43-
- name: Data, privacy, and security
44-
href: /legal/cognitive-services/computer-vision/ocr-data-privacy-security?context=/azure/ai-services/computer-vision/context/context
45-
- name: How-to guides
46-
items:
47-
- name: Call the Read API
48-
href: how-to/call-read-api.md
49-
- name: Upgrade from Read 2.x to Read 3.x
50-
href: upgrade-api-versions.md
51-
- name: Use the Read container
52-
items:
53-
- name: Install and run containers
54-
href: computer-vision-how-to-install-containers.md
55-
displayName: docker, container, package, packaged app, swagger, open api, openapi, train, publish, az, acr, cli, tps, core, curl, try it now, import, pull, on-premises
56-
- name: Configure containers
57-
href: computer-vision-resource-container-config.md
58-
- name: Migrate to v3.x of the Read OCR container
59-
href: read-container-migration-guide.md
60-
displayName: docker, container, billing, apikey, pull, logging, on-premises
61-
#- name: Use with Kubernetes and Helm
62-
# href: deploy-computer-vision-on-premises.md
63-
# displayName: kubectl, docker, helm, kubernetes, K8s, tiller, container, image, on-prem, on-premises
64-
- name: Use container instances
65-
maintainContext: true
66-
href: ../containers/azure-container-instance-recipe.md
67-
displayName: container instances, container, containers, images
68-
- name: Use containers in disconnected environments
69-
href: ../containers/disconnected-containers.md
70-
- name: All Azure AI containers
71-
href: ../cognitive-services-container-support.md
72-
maintainContext: true
73-
- name: Reference
74-
items:
75-
- name: OCR REST API v4.0 (preview)
76-
href: https://aka.ms/vision-4-0-ref
77-
- name: OCR REST API v3.2
78-
href: /rest/api/computervision/recognize-printed-text?view=rest-computervision-v3.2
79-
- name: OCR REST API v3.1
80-
href: /rest/api/computervision/read?view=rest-computervision-v3.1
81-
- name: OCR REST API v2.1
82-
href: /rest/api/computervision/recognize-printed-text?view=rest-computervision-v2.1
83-
- name: .NET
84-
href: /dotnet/api/overview/azure/computer-vision
85-
- name: Node.js
86-
href: /javascript/api/@azure/cognitiveservices-computervision/
87-
- name: Python
88-
href: /python/api/overview/azure/cognitiveservices-vision-computervision-readme
89-
- name: Go
90-
href: https://godoc.org/github.com/Azure/azure-sdk-for-go/services/cognitiveservices/v2.1/computervision
91-
- name: Java
92-
href: /java/api/overview/azure/cognitiveservices/client/computervision
93-
- name: Azure CLI
94-
href: /cli/azure/cognitiveservices#az_cognitiveservices_list
95-
- name: Azure PowerShell
96-
href: /powershell/module/az.cognitiveservices/
9725
- name: Image Analysis
9826
items:
9927
- name: Image Analysis overview
@@ -408,6 +336,79 @@ items:
408336
items:
409337
- name: Video Retrieval REST API
410338
href: reference-video-search.md
339+
- name: Optical character recognition (OCR) (legacy)
340+
items:
341+
- name: OCR overview
342+
href: overview-ocr.md
343+
- name: OCR quickstart
344+
href: quickstarts-sdk/client-library.md
345+
- name: Samples
346+
href: /samples/browse/?products=azure&terms=computer-vision
347+
- name: Responsible use of AI
348+
items:
349+
- name: Transparency notes
350+
items:
351+
- name: OCR use cases
352+
href: /legal/cognitive-services/computer-vision/ocr-transparency-note?context=/azure/ai-services/computer-vision/context/context
353+
- name: Characteristics and limitations
354+
href: /legal/cognitive-services/computer-vision/ocr-characteristics-and-limitations?context=/azure/ai-services/computer-vision/context/context
355+
- name: Integration and responsible use
356+
href: /legal/cognitive-services/computer-vision/ocr-guidance-integration-responsible-use?context=/azure/ai-services/computer-vision/context/context
357+
- name: Data, privacy, and security
358+
href: /legal/cognitive-services/computer-vision/ocr-data-privacy-security?context=/azure/ai-services/computer-vision/context/context
359+
- name: How-to guides
360+
items:
361+
- name: Call the Read API
362+
href: how-to/call-read-api.md
363+
- name: Upgrade from Read 2.x to Read 3.x
364+
href: upgrade-api-versions.md
365+
- name: Use the Read container
366+
items:
367+
- name: Install and run containers
368+
href: computer-vision-how-to-install-containers.md
369+
displayName: docker, container, package, packaged app, swagger, open api, openapi, train, publish, az, acr, cli, tps, core, curl, try it now, import, pull, on-premises
370+
- name: Configure containers
371+
href: computer-vision-resource-container-config.md
372+
- name: Migrate to v3.x of the Read OCR container
373+
href: read-container-migration-guide.md
374+
displayName: docker, container, billing, apikey, pull, logging, on-premises
375+
#- name: Use with Kubernetes and Helm
376+
# href: deploy-computer-vision-on-premises.md
377+
# displayName: kubectl, docker, helm, kubernetes, K8s, tiller, container, image, on-prem, on-premises
378+
- name: Use container instances
379+
maintainContext: true
380+
href: ../containers/azure-container-instance-recipe.md
381+
displayName: container instances, container, containers, images
382+
- name: Use containers in disconnected environments
383+
href: ../containers/disconnected-containers.md
384+
- name: All Azure AI containers
385+
href: ../cognitive-services-container-support.md
386+
maintainContext: true
387+
- name: Reference
388+
items:
389+
- name: OCR REST API v4.0 (preview)
390+
href: https://aka.ms/vision-4-0-ref
391+
- name: OCR REST API v3.2
392+
href: /rest/api/computervision/recognize-printed-text?view=rest-computervision-v3.2
393+
- name: OCR REST API v3.1
394+
href: /rest/api/computervision/read?view=rest-computervision-v3.1
395+
- name: OCR REST API v2.1
396+
href: /rest/api/computervision/recognize-printed-text?view=rest-computervision-v2.1
397+
- name: .NET
398+
href: /dotnet/api/overview/azure/computer-vision
399+
- name: Node.js
400+
href: /javascript/api/@azure/cognitiveservices-computervision/
401+
- name: Python
402+
href: /python/api/overview/azure/cognitiveservices-vision-computervision-readme
403+
- name: Go
404+
href: https://godoc.org/github.com/Azure/azure-sdk-for-go/services/cognitiveservices/v2.1/computervision
405+
- name: Java
406+
href: /java/api/overview/azure/cognitiveservices/client/computervision
407+
- name: Azure CLI
408+
href: /cli/azure/cognitiveservices#az_cognitiveservices_list
409+
- name: Azure PowerShell
410+
href: /powershell/module/az.cognitiveservices/
411+
411412
- name: How-to guides
412413
items:
413414
- name: Enterprise readiness

0 commit comments

Comments
 (0)