成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

五分鐘技術趣談 | OCR在游戲加速效果上的應用

開發 開發工具
OCR(Optical Character Recognition,光學字符識別)技術已廣泛應用于日常的文字識別、圖像識別、身份認證等場景當中。在面對海量的需要進行加工處理的信息數據時,傳統的人工識別工作量大且繁瑣,而且由于大部分工作都是機械重復性勞動,對于工作人員來說可能顯得枯燥。

[[409947]]

Labs 導讀

OCR(Optical Character Recognition,光學字符識別)技術已廣泛應用于日常的文字識別、圖像識別、身份認證等場景當中。在面對海量的需要進行加工處理的信息數據時,傳統的人工識別工作量大且繁瑣,而且由于大部分工作都是機械重復性勞動,對于工作人員來說可能顯得枯燥。從圖像中獲取有用信息,考慮使用識別技術,實現文字識別自動化,提升工作效率。

 

Part 01● 圖片預處理 ●

完整的一張游戲運行截圖中除了我們所需要的時延值外,還會有上下行數據、位置坐標、生存人數等數據(不同游戲的數據存在差異),考慮到OCR識別會把圖片上的所有值都解析出來,我們需要進一步對多個數據進行分析篩選,在一定程度上加大獲取時延值的難度,因此先把圖片進行預處理,只截取有用的時延部分。同一款游戲的時延值在畫面上的位置一定,針對不同游戲只要改變截取位置。

Part 02● OCR識別分析 ●

拿到截取的游戲圖片后,接下來就要對其進行識別,獲取其中的時延數據,這里將運用到OCR識別技術。它是利用光學技術和計算機技術把紙上或圖片中的文字讀取出來,轉換成計算機能夠接受的格式,加工處理識別出其中有用的信息。OCR的識別過程一般包括圖像處理(二值化、降噪、校正等)、特征提取、對比檢測、內容識別。而近年來隨著人工智能的不斷發展,基于深度學習的OCR表現相較于傳統方法在識別率和效率上更加出色。目前百度、騰訊、華為等公司都提供了OCR服務,不需要了解具體的識別技術細節,通過調用API接口即可完成圖片文字的識別。我們選擇使用百度的OCR文字識別接口服務,根據官方提供的API文檔完成方法的調用。具體使用方法如下:

1.安裝aip識別包,引入相應的lib

  1. pip install baidu aip 
  2. from aip import AipOcr 

2.初始化OCR

  1. def initOcr(ocrAuth):  
  2. client = AipOcr(ocrAuth['appid'],  
  3. ocrAuth['appkey'], ocrAuth['secretkey']) 
  4. return client 

這里需要使用百度賬號申請appkid、appkey和secretkey信息。

3.調用具體識別方法

  1. result = client.webImage(image) 

接口服務返回數據:

  1. [{‘words’: ’ping: 77ms’}] 

通過查看不同游戲我們發現,部分游戲的時延值前面帶有“Ping”,有些是直接一個數值,還有的則是中文的“延遲”,因此需要對返回的識別結果做進一步的處理,用于區分不同游戲。最后通過正則表達獲取到其中的時延值。

  1. re_obj = re.compile(r"\d+\.?\d*")  
  2. res_list = re_obj.findall(words) 

Part 03● 工具實現 ●

完成了圖片的處理和識別,接下來就是把結果友好地進行展示,我們實現一個簡單的可執行界面工具,將識別流程串聯起來。整體的流程:

工具內容主要包括游戲選擇、圖片路徑選擇、游戲截圖。為了減少識別調用次數,提高識別效率,可以將圖片合并處理。

最終的工具界面長這樣:

Part 04● 游戲圖片識別 ●

接下來就是具體的使用了,首先需要選擇具體的游戲,獲取游戲圖片的保存路徑用于讀取,然后針對游戲圖片進行截圖獲取坐標。將圖片經過OCR識別顯示結果,并根據識別的結果和圖片時間畫出曲線圖。我們使用一款游戲圖片進行測試:

識別結果如下,5個數據為1組,55張圖片一共耗時9.28s。曲線圖直觀地展示了游戲時延值隨時間的變化情況。

 

通過人工查看圖片與識別結果進行對比,兩者的時延值一致。針對不同游戲,只要改變圖片的讀取路徑以及截取坐標位置即可。

Part 05● 結語 ●

結合OCR技術,可以對不同類型的圖片信息進行快速有效地識別,減少人工的工作量,滿足項目測試及數據比對的需求。隨著信息技術的不斷發展,各式各樣的OCR技術也將會更多地應用在日常生活中,給人們帶來高效和便利。

作者:馮旭超,單位:中國移動智慧家庭運營中心

【本文為51CTO專欄作者“移動Labs”原創稿件,轉載請聯系原作者】

戳這里,看該作者更多好文

 

責任編輯:未麗燕 來源: 移動Labs
相關推薦

2021-05-17 15:17:42

Thread物聯網IOT路由器

2023-08-23 07:21:44

JsonSchema測試

2023-07-23 18:47:59

Docker開源

2023-07-16 18:49:42

HTTP網絡

2023-09-02 20:15:46

VXLAN云網關

2023-06-03 21:06:05

2023-04-15 20:25:23

微前端

2023-07-02 16:34:06

GPU虛擬化深度學習

2023-07-02 16:09:57

人工智能人臉識別

2023-07-12 15:50:29

機器學習人工智能

2023-08-29 06:50:01

Javamaven

2021-06-04 15:55:57

GPU云桌面5G+AI

2023-09-03 19:21:07

大數據架構

2023-08-06 07:05:25

Android優化

2023-09-03 19:06:42

2023-09-12 07:10:13

Nacos架構

2023-08-15 14:46:03

2023-07-31 08:55:15

AI技術網絡暴力

2024-12-18 14:10:33

2023-09-18 07:16:53

數據庫TDengine
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美久久一区二区三区 | 亚洲精品乱码久久久久久按摩观 | 成年人黄色一级片 | 国产一二三视频在线观看 | 国产欧美日韩一区 | 欧美精品在线免费 | 成人福利在线 | 精品久久久久久久久久久 | 日韩在线观看网站 | 精品国产一区久久 | 成人在线免费观看 | 亚洲精品大全 | 岛国毛片 | 欧美人人| 天堂在线中文字幕 | 欧美性猛片aaaaaaa做受 | 九九综合 | 成人欧美 | 国产精品1区2区3区 男女啪啪高潮无遮挡免费动态 | 视频在线观看一区二区 | 伊人伊人| 久久久999精品 | 91深夜福利视频 | 久久久久一区 | 久久久综合 | 亚洲精品视频网站在线观看 | 国产视频精品免费 | 国产99久久| 国产精品一区二区三区久久久 | av天天干 | 精国产品一区二区三区四季综 | 国产精品夜间视频香蕉 | 亚洲嫩草| 99亚洲精品| 欧美精品一区二区三区在线播放 | 欧美一区二区在线免费观看 | 成人欧美 | 欧美国产大片 | 精品久久久久久久 | 欧美一区二区三区 | 狠狠涩|