曾幾何時,許多大企業會設立文字錄入專員的崗位。相信有不少人第一份實習工作就是錄入資料,文檔、發票、證件等形形色色的文件堆積如山,日積月累的敲擊鍵盤,一張一張的錄入電腦系統。這種工作是枯燥的,可以練就文字錄入的速度,但是就現在的科技發展的形勢來看,錄入的工作還是交給OCR來解決吧。
沒錯,隨著人工智能技術的不斷成熟,人類被機器取代的工作會越來越多,可這些工作大多是重復性較強的工作。對企業來說,需要深思如何在這個加速到來的人工智能時代立足并崛起。很顯然,像文字錄入這種工作現在已經可以由翔云API來替代了,應該讓自己的員工去做一些機器、軟件不能完成的工作。
翔云人工智能開放平臺,主要提供文字識別、實名認證服務。文字識別可識別身份證、護照、車牌、行駛證、銀行卡、名片、掃描文檔、營業執照、發票等圖片上的文字信息,返回可編輯文字,方便存檔。可對身份證信息、銀行卡四要素、三網手機號進行實名認證服務。
基于翔云護照識別接口C++語言開發示例如下:
int main() {// 創建 HTTP 客戶端web::http::client::http_client client(U("https://netocr.com/api/recogliu.do"));// 構建請求內容web::http::multipart_content content;content.add(web::http::name(U("img")), web::http::value(U("/9j")));content.add(web::http::name(U("key")), web::http::value(U("M***********g")));content.add(web::http::name(U("secret")), web::http::value(U("3***********6")));content.add(web::http::name(U("typeId")), web::http::value(U("2")));content.add(web::http::name(U("format")), web::http::value(U("json")));// 創建 HTTP 請求web::http::http_request request(web::http::methods::POST);request.headers().set_content_type(U("multipart/form-data; boundary=") + content.boundary());request.set_body(content);// 發送請求并獲取響應web::http::http_response response = client.request(request).get();// 確保請求成功if (response.status_code() == web::http::status_codes::OK) {// 讀取響應內容std::wstring responseString = response.extract_string().get();std::wcout << "Response: " << responseString << std::endl;} else {std::cerr << "Request failed with status code " << response.status_code() << std::endl;}return 0;
}
翔云OCR API識別種類全、識別速度快、識別率高,這些成績并非一蹴而就,是經過多年的技術開發和訓練得來的。如今采用深度學習算法后,識別率及識別速度有了進一步的提升。