主要内容

ocrText

用于存储OCR结果的对象

描述

ocrText对象包含在光学字符识别(OCR)过程中收集的已识别文本和元数据。您可以使用ocrText属性。您还可以使用定位文本作用

创造

创建一个ocrText使用光学字符识别作用

性质

全部展开

OCR识别的文本,指定为字符数组。文本包括空格和新行字符。

边界框位置,存储为M-by-4矩阵。矩阵的每一行包含一个四元素向量[xY宽度身高].这个[xY]图元对应于边界框的左上角。[宽度身高]元素对应于矩形区域的大小(以像素为单位)光学字符识别函数。对应于新行字符的边界框宽度和高度设置为零。印地语、泰米尔语和班加莱语等语言中的字符修饰符也包含在零宽度和高度边界框中。

字符识别置信度,指定为数组。置信值在[0,1]范围内。置信值由光学字符识别函数,应解释为概率。这个光学字符识别函数为单词之间的空格设置置信值,并将新行字符设置为。在OCR过程中,空格和新行字符不会被明确识别。您可以使用置信值通过消除低置信度的字符来识别图像中误分类文本的位置。

可识别的字,指定为单元格数组。

边界框位置和大小,存储为M-by-4矩阵。矩阵的每一行包含一个四元素向量[xY宽度身高],指定矩形区域的左上角和大小(以像素为单位)。

识别置信度,指定为数组。置信值在[0,1]范围内。置信值由光学字符识别函数,应解释为概率。这个光学字符识别函数为单词之间的空格设置置信值,并将新行字符设置为。在OCR过程中,空格和新行字符不会被明确识别。您可以使用置信值通过消除低置信度的单词来识别图像中误分类文本的位置。

目标函数

定位文本 定位文本模式

例子

全部崩溃

名片=imread(“businessCard.png”); ocrResults=ocr(名片);bboxes=定位文本(OCR结果,“数学作品”,“无知案例”,对);Iocr=插入形状(名片,“圆角反射角”,b盒);图形imshow(Iocr);

Figure包含axes对象。axes对象包含image类型的对象。

名片=imread(“businessCard.png”); ocrResults=ocr(名片);bboxes=定位文本(OCR结果,“www.*com”,“UseRegexp”,true);img=insertShape(名片,“圆角反射角”,b盒);图形imshow(img);

Figure包含axes对象。axes对象包含image类型的对象。

扩展能力

R2014a中引入