指定bmp图片详细信息 - OcrFromBmpDataDetails
函数简介
识别bmp格式图片的文字
接口名称
OcrFromBmpDataDetails
DLL调用
long OcrFromBmpDataDetails(long ola, long imgPtr, int size)
参数定义:
ola
(长整型数): OLAPlug对象的指针,由 CreateCOLAPlugInterFace 接口生成。imgPtr
(长整型数): bmp图片数据流地址。size
(整型数): 图片大小。
示例:
待补充...
COM调用
string OcrFromBmpDataDetails(long imgPtr, int size)
参数定义:
imgPtr 长整型数 : bmp图片数据流地址
size 整型数 :图片的大小
示例:
string s=ola.OcrFromBmpDataDetails(imsPtr, int size)
messagebox(s)
返回值
字符串:
返回识别到的字符串,如:
{
"Regions": [
{
"Score": 0,
"Text": "bbbbbb",
"Center": {
"x": 100,
"y": 200
},
"Size": {
"Width": 50,
"Height": 20
},
"Vertices": [
{
"x": 75,
"y": 190
},
{
"x": 125,
"y": 190
},
{
"x": 125,
"y": 210
},
{
"x": 75,
"y": 210
}
],
"Angle": 0
}
],
"Text": "bbbbbb"
}
Regions集合为所有识别到的数据集 Score为识别评分,分值越高越准确, Center为识别结果中心点 Size为识别范围 Angle为识别结果角度 Vertices为识别结果的4个顶点
注意:
字体比较特殊或者背景复杂识别不准确的,建议用图像识别来处理.
DLL调用返回字符串指针地址,需要调用 FreeStringPtr接口释放内存