[發(fā)明專利]圖形界面描述文件的生成方法及裝置在審
| 申請?zhí)枺?/td> | 201810863629.7 | 申請日: | 2018-08-01 |
| 公開(公告)號: | CN109240687A | 公開(公告)日: | 2019-01-18 |
| 發(fā)明(設(shè)計)人: | 賀三元;黃建鋒;張桀寧;錢毅;劉國良;錢鴻強 | 申請(專利權(quán))人: | 浙江口碑網(wǎng)絡(luò)技術(shù)有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38;G06F8/73;G06K9/20 |
| 代理公司: | 北京市浩天知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11276 | 代理人: | 宋菲;劉云貴 |
| 地址: | 310012 浙江省杭州市西*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 圖形界面 控件 描述文件 目標(biāo)圖片 屬性信息 關(guān)聯(lián)關(guān)系 界面描述文件 獲取目標(biāo) 人工成本 人工分析 圖像識別 自動生成 視覺圖 圖片 | ||
本發(fā)明公開了一種圖形界面描述文件的生成方法及裝置。其中,方法包括:獲取與圖形界面相關(guān)的目標(biāo)圖片;對目標(biāo)圖片進(jìn)行圖像識別,確定目標(biāo)圖片中包含的基礎(chǔ)控件,并獲取目標(biāo)圖片中包含的各個基礎(chǔ)控件的屬性信息;根據(jù)各個基礎(chǔ)控件的屬性信息,確定各個基礎(chǔ)控件之間的關(guān)聯(lián)關(guān)系;依據(jù)各個基礎(chǔ)控件之間的關(guān)聯(lián)關(guān)系以及各個基礎(chǔ)控件的屬性信息,生成與目標(biāo)圖片對應(yīng)的界面描述文件。本方案可根據(jù)任意類型的圖片自動生成相應(yīng)的圖形界面描述文件,避免了現(xiàn)有技術(shù)中需人工分析視覺圖生成圖形界面描述文件而引起的人工成本高、圖形界面描述文件生成效率低的弊端。
技術(shù)領(lǐng)域
本發(fā)明涉及計算機技術(shù)領(lǐng)域,具體涉及一種圖形界面描述文件的生成方法及裝置。
背景技術(shù)
圖形界面是采用圖形化的方式來顯示用戶操作界面,其與命令行等界面相比,具有操作簡潔、界面人性化、用戶認(rèn)知負(fù)擔(dān)小以及用戶體驗高等特點,從而被廣泛應(yīng)用。
目前,在圖形界面的開發(fā)過程中,通常需先獲取生成圖形界面所需的視覺圖,再經(jīng)由界面開發(fā)人員對視覺圖進(jìn)行人工分析后,獲得相應(yīng)的界面描述文件,進(jìn)而生成對應(yīng)的圖形界面。
然而,上述方法在獲得圖形界面視覺圖后需人工生成對應(yīng)的界面描述文件,從而使得生成界面描述文件的效率低下,人工成本高,進(jìn)而影響整個應(yīng)用的開發(fā)效率。
發(fā)明內(nèi)容
鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的圖形界面描述文件的生成方法及裝置。
根據(jù)本發(fā)明的一個方面,提供了一種圖形界面描述文件的生成方法,包括:
獲取與所述圖形界面相關(guān)的目標(biāo)圖片;
對所述目標(biāo)圖片進(jìn)行圖像識別,確定所述目標(biāo)圖片中包含的基礎(chǔ)控件,并獲取所述目標(biāo)圖片中包含的各個基礎(chǔ)控件的屬性信息;
根據(jù)所述各個基礎(chǔ)控件的屬性信息,確定各個基礎(chǔ)控件之間的關(guān)聯(lián)關(guān)系;
依據(jù)所述各個基礎(chǔ)控件之間的關(guān)聯(lián)關(guān)系以及所述各個基礎(chǔ)控件的屬性信息,生成與所述目標(biāo)圖片對應(yīng)的界面描述文件。
可選的,所述基礎(chǔ)控件包括文本控件和/或非文本控件;
則所述對所述目標(biāo)圖片進(jìn)行圖像識別,確定所述目標(biāo)圖片中包含的基礎(chǔ)控件進(jìn)一步包括:
根據(jù)基礎(chǔ)控件類型,采用相應(yīng)的圖像識別方法對所述目標(biāo)圖片進(jìn)行圖像識別,確定所述目標(biāo)圖片中包含的基礎(chǔ)控件。
可選的,所述根據(jù)基礎(chǔ)控件類型,采用相應(yīng)的圖像識別方法對所述目標(biāo)圖片進(jìn)行圖像識別,確定所述目標(biāo)圖片中包含的基礎(chǔ)控件進(jìn)一步包括:
對所述目標(biāo)圖片進(jìn)行OCR識別,確定所述目標(biāo)圖片中包含的文本控件。
可選的,所述根據(jù)基礎(chǔ)控件類型,采用相應(yīng)的圖像識別方法對所述目標(biāo)圖片進(jìn)行圖像識別,確定所述目標(biāo)圖片中包含的基礎(chǔ)控件進(jìn)一步包括:
對所述目標(biāo)圖片進(jìn)行輪廓提取,確定所述目標(biāo)圖片中包含的非文本控件。
可選的,所述對所述目標(biāo)圖片進(jìn)行輪廓提取,確定所述目標(biāo)圖片中包含的非文本控件進(jìn)一步包括:
將所述目標(biāo)圖片轉(zhuǎn)換為與所述目標(biāo)圖片對應(yīng)的灰度圖;
對所述灰度圖進(jìn)行邊緣檢測,確定所述目標(biāo)圖片中包含的非文本控件。
可選的,所述對所述目標(biāo)圖片進(jìn)行輪廓提取,確定所述目標(biāo)圖片中包含的非文本控件進(jìn)一步包括:
對所述目標(biāo)圖片進(jìn)行輪廓提取,確定所述目標(biāo)圖片中包含的非文本候選控件;
對所述非文本候選控件進(jìn)行過濾,過濾掉所述非文本候選控件中包含的非文本冗余控件,獲得所述目標(biāo)圖片中包含的非文本控件。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浙江口碑網(wǎng)絡(luò)技術(shù)有限公司,未經(jīng)浙江口碑網(wǎng)絡(luò)技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810863629.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





