blob: 7e0ed5b0c10efd334d979a6b2d2a99abe611df4c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
function [ txt ] = ocr(image)
// This function is used to identify the text in an image.
//
// Calling Sequence
// results = ocr(image);
//
// Parameters
// results: OCR Text Struct which contains text, characterBoundingBoxes, words and wordConfidences
// image: Input image to the OCR
//
// Description
// OCR stands for Optical Character Recognition. It is used for scanning documents which contain text and to convert them into documents that can be edited.
//
// Examples
// image = imread('sample.jpg');
// results = ocr(image);
//
// Authors
// Rohit Suri
image_list = mattolist(image)
[ text, characterBoundingBoxes, words, WordConfidences ] = opencv_ocr(image_list)
txt = struct("Text", text, "characterBoundingBoxes", characterBoundingBoxes, "Words", words, "WordConfidences", WordConfidences)
endfunction
|