1. 程式人生 > >[百度OCR]BDOcr.getText(識別圖上的文字)

[百度OCR]BDOcr.getText(識別圖上的文字)

原型:

BDOcr.getText(filename, lang);

描述:

解析指定的圖片,獲取圖片上的文字。

引數:

filename:要解析圖片的檔名
lang:解析出來的語言標識,有如下選項:

CHN_ENG:中英文混合;
ENG:英文;
POR:葡萄牙語;
FRE:法語;
GER:德語;
ITA:義大利語;
SPA:西班牙語;
RUS:俄語;
JAP:日語;

 

返回值:

解析出來的文字。

示例:

注意:如果影象中的文字相對較多的話,可能需要的時間較長。
獲取指定圖片上的文字,圖片如下:

ocr_11.png

//登陸百度OCR,‘AppID’,'API KEY', 'Secret Key'填入自己申請的賬號密碼
BDOcr.login('AppID', ' API KEY ', 'Secret Key');
//獲取圖片mypic.png內的文字
var res=BDOcr.getText('E:\\sigmaTC\\產品20180611\\ocr\\mypic.png', 'CHN_ENG');
print(res);

執行結果

傑華科枝
首頁
Total Control
TC Games
智慧投屏專家
手機/電腦/智電視(投影儀)/平板/車載電腦互投互控
萬屏互聯,多屏互動