[發(fā)明專利]點擊區(qū)域識別方法、裝置和計算機可讀存儲介質有效
| 申請?zhí)枺?/td> | 201811217972.0 | 申請日: | 2018-10-18 |
| 公開(公告)號: | CN109189290B | 公開(公告)日: | 2021-01-26 |
| 發(fā)明(設計)人: | 呂宏偉;李煥雄 | 申請(專利權)人: | 廣州酷狗計算機科技有限公司 |
| 主分類號: | G06F3/0481 | 分類號: | G06F3/0481;G06F9/451 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 郭晶 |
| 地址: | 510660 廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 點擊 區(qū)域 識別 方法 裝置 計算機 可讀 存儲 介質 | ||
本發(fā)明公開了一種點擊區(qū)域識別方法、裝置和計算機可讀存儲介質,屬于電子技術領域。所述方法包括:對顯示的第一界面進行截圖,得到目標圖像;確定所述目標圖像的輪廓圖形成的多個第一區(qū)域;從所述多個第一區(qū)域中選擇一個第一區(qū)域作為第二區(qū)域;點擊所述第二區(qū)域;當點擊所述第二區(qū)域后顯示的界面與所述第一界面不同時,確定所述第二區(qū)域是點擊區(qū)域。本發(fā)明的點擊區(qū)域識別過程簡單便捷,無需依賴界面的構建框架,而是可以通過圖像處理方式來識別點擊區(qū)域,從而不僅可以提高點擊區(qū)域的識別效率和識別準確率,而且具有更廣泛的適用性。
技術領域
本發(fā)明涉及電子技術領域,特別涉及一種點擊區(qū)域識別方法、裝置和計算機可讀存儲介質。
背景技術
隨著電子技術的發(fā)展,諸如智能手機、平板電腦、智能導航儀等終端已經越來越普及,越來越多的在終端中使用的應用也逐漸被開發(fā)出來。為了保證這些應用的可操作性,通常需要對這些應用進行測試。其中,識別應用的應用界面中的點擊區(qū)域是較為必要的測試之一。
通常,識別應用界面中的點擊區(qū)域時,可以先通過系統(tǒng)平臺提供的自動化框架來獲取應用界面的層級結構,再通過該自動化框架對該層級結構中每個元素的可見性和可點擊性進行判定,然后將該層級結構中可見且可點擊的元素確定為該應用界面中的點擊區(qū)域。
然而,上述識別方式中識別應用界面中的點擊區(qū)域的過程繁瑣,用時較長,導致點擊區(qū)域的識別效率較低。并且,上述識別方式必須依賴于系統(tǒng)平臺提供的自動化框架,無法用于不是以該自動化框架構建的應用界面,因而不具備通用性。
發(fā)明內容
本發(fā)明實施例提供了一種點擊區(qū)域識別方法、裝置和計算機可讀存儲介質,可以解決相關技術中點擊區(qū)域的識別效率較低且識別方式不具備通用性的問題。所述技術方案如下:
第一方面,提供了一種點擊區(qū)域識別方法,所述方法包括:
對顯示的第一界面進行截圖,得到目標圖像;
確定所述目標圖像的輪廓圖形成的多個第一區(qū)域;
從所述多個第一區(qū)域中選擇一個第一區(qū)域作為第二區(qū)域;
點擊所述第二區(qū)域;
當點擊所述第二區(qū)域后顯示的界面與所述第一界面不同時,確定所述第二區(qū)域是點擊區(qū)域。
可選地,所述確定所述目標圖像的輪廓圖形成的多個第一區(qū)域,包括:
確定所述目標圖像的輪廓圖的輪廓點;
將所述目標圖像劃分為多個子區(qū)域;
判斷所述多個子區(qū)域是否均已進行第一標記;
當所述多個子區(qū)域中存在未進行第一標記的子區(qū)域時,從所述多個子區(qū)域中未進行第一標記的子區(qū)域中選擇一個子區(qū)域作為目標子區(qū)域;如果所述目標子區(qū)域中不包含輪廓點,則對所述目標子區(qū)域進行第一標記,返回所述判斷所述多個子區(qū)域是否均已進行第一標記的步驟;如果所述目標子區(qū)域中包含輪廓點,則確定所述目標子區(qū)域中包含的輪廓點形成的第一區(qū)域,在確定出所述目標子區(qū)域中包含的所有輪廓點形成的第一區(qū)域后,對所述目標子區(qū)域進行第一標記,返回所述判斷所述多個子區(qū)域是否均已進行第一標記的步驟;
當所述多個子區(qū)域均已進行第一標記時,對確定出的所有第一區(qū)域去重,得到多個第一區(qū)域。
可選地,所述確定所述目標子區(qū)域中包含的輪廓點形成的第一區(qū)域,在確定出所述目標子區(qū)域中包含的所有輪廓點形成的第一區(qū)域后,對所述目標子區(qū)域進行第一標記,包括:
判斷所述目標子區(qū)域中包含的所有輪廓點是否均已進行第二標記;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州酷狗計算機科技有限公司,未經廣州酷狗計算機科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811217972.0/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





