[發(fā)明專利]文字顯示異常的檢測(cè)方法、裝置、電子設(shè)備及程序產(chǎn)品在審
| 申請(qǐng)?zhí)枺?/td> | 202210283880.2 | 申請(qǐng)日: | 2022-03-21 |
| 公開(公告)號(hào): | CN114782557A | 公開(公告)日: | 2022-07-22 |
| 發(fā)明(設(shè)計(jì))人: | 趙國(guó)剛 | 申請(qǐng)(專利權(quán))人: | 阿里巴巴新加坡控股有限公司 |
| 主分類號(hào): | G06T7/90 | 分類號(hào): | G06T7/90;G06T11/40;G06T15/20;G06T17/05 |
| 代理公司: | 北京智信四方知識(shí)產(chǎn)權(quán)代理有限公司 11519 | 代理人: | 鐘文芳 |
| 地址: | 新加坡珊頓道*** | 國(guó)省代碼: | 暫無(wú)信息 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 文字 顯示 異常 檢測(cè) 方法 裝置 電子設(shè)備 程序 產(chǎn)品 | ||
本公開實(shí)施例公開了一種文字顯示異常的檢測(cè)方法、裝置、電子設(shè)備及程序產(chǎn)品,所述方法包括:利用操作系統(tǒng)接口獲取第一文字位圖和第二文字位圖;所述第一文字位圖和第二文字位圖分別對(duì)應(yīng)不同的文字;分別確定所述第一文字位圖和所述第二文字位圖的顏色填充率;基于所述第一文字位圖和所述第二文字位圖的顏色填充率以及預(yù)設(shè)對(duì)應(yīng)關(guān)系確定在應(yīng)用端上顯示文字時(shí)是否會(huì)發(fā)生異常。該技術(shù)方案能夠利用文字位圖的顏色填充率檢測(cè)文字顯示是否會(huì)發(fā)生異常,簡(jiǎn)化了文字異常顯示的檢測(cè)方式,提高了文字異常顯示的檢測(cè)效率,能夠有效檢測(cè)出在應(yīng)用端可能出現(xiàn)的文字顯示異常問(wèn)題。
技術(shù)領(lǐng)域
本公開涉及圖像顯示技術(shù)領(lǐng)域,具體涉及一種文字顯示異常的檢測(cè)方法、裝置、電子設(shè)備及程序產(chǎn)品。
背景技術(shù)
隨著技術(shù)的發(fā)展,出現(xiàn)了越來(lái)越多的應(yīng)用端。應(yīng)用端運(yùn)行在電子設(shè)備的操作系統(tǒng)上,通常會(huì)使用操作系統(tǒng)的原生接口實(shí)現(xiàn)一些功能。以電子地圖為例,電子地圖在顯示文字時(shí),可以利用操作系統(tǒng)的原生接口獲取對(duì)應(yīng)的文字位圖,并基于獲取的文字位圖在電子地圖上顯示相應(yīng)的文字。然而,通過(guò)操作系統(tǒng)的原生接口獲取的文字位圖會(huì)隨著用戶對(duì)于系統(tǒng)設(shè)置的改變而改變,例如用戶可以通過(guò)操作系統(tǒng)所提供的設(shè)置接口將系統(tǒng)的默認(rèn)字體修改彩色字體,或者設(shè)置成添加字體輪廓的顯示方式,這種情況下,電子地圖利用操作系統(tǒng)的原生接口獲取文字位圖,并對(duì)文字位圖進(jìn)行二次加工后,會(huì)出現(xiàn)文字模糊等問(wèn)題;并且一些情況下,在用戶通過(guò)操作系統(tǒng)所提供的設(shè)置接口使用特殊字體時(shí),電子地圖通過(guò)操作系統(tǒng)的原生接口獲取的文字位圖本身就是錯(cuò)誤的,這是由于操作系統(tǒng)本身可能并不支持該種字體。
因此,需要提出一種解決方案,以便能夠在應(yīng)用端利用操作系統(tǒng)的原生接口獲取文字位圖時(shí),預(yù)先檢測(cè)是否會(huì)發(fā)生文字顯示異常的情況。
發(fā)明內(nèi)容
本公開實(shí)施例提供一種文字顯示異常的檢測(cè)方法、裝置、電子設(shè)備及程序產(chǎn)品。
第一方面,本公開實(shí)施例中提供了一種文字顯示異常的檢測(cè)方法,其中,包括:
利用操作系統(tǒng)接口獲取第一文字位圖和第二文字位圖;所述第一文字位圖和第二文字位圖分別對(duì)應(yīng)不同的文字;
分別確定所述第一文字位圖和所述第二文字位圖的顏色填充率;
基于所述第一文字位圖和所述第二文字位圖的顏色填充率以及預(yù)設(shè)對(duì)應(yīng)關(guān)系確定在應(yīng)用端上顯示文字時(shí)是否會(huì)發(fā)生異常。
進(jìn)一步地,分別確定所述第一文字位圖和所述第二文字位圖的顏色填充率,包括:
統(tǒng)計(jì)所述第一文字位圖中非透明像素的第一像素?cái)?shù),以及統(tǒng)計(jì)所述第二文字位圖中非透明像素的第二像素?cái)?shù);
基于所述第一像素?cái)?shù)與所述第一文字位圖中的總像素?cái)?shù)之比確定所述第一文字位圖的第一填充率;
基于所述第二像素?cái)?shù)與所述第二文字位圖中的總像素?cái)?shù)之比確定所述第二文字位圖的第二填充率。
進(jìn)一步地,基于所述第一文字位圖和所述第二文字位圖的顏色填充率以及預(yù)設(shè)對(duì)應(yīng)關(guān)系確定在應(yīng)用端上顯示文字時(shí)是否會(huì)發(fā)生異常,包括:
在所述第一填充率以及所述第二填充率相等,或者所述第一填充率和第二填充率之一大于或等于預(yù)設(shè)閾值時(shí),確定在所述應(yīng)用端上顯示文字會(huì)發(fā)生異常。
進(jìn)一步地,所述方法還包括:
在確定所述應(yīng)用端上顯示文字會(huì)發(fā)生異常后,配置所述應(yīng)用端,以便后續(xù)通過(guò)指定默認(rèn)字體的方式獲取文字位圖。
進(jìn)一步地,所述方法還包括:
在應(yīng)用端啟動(dòng)后,周期性地觸發(fā)文字顯示異常的檢測(cè)流程,以檢測(cè)在應(yīng)用端顯示文字是否會(huì)發(fā)生異常。
進(jìn)一步地,分別確定所述第一文字位圖和所述第二文字位圖的顏色填充率之前,所述方法還包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于阿里巴巴新加坡控股有限公司,未經(jīng)阿里巴巴新加坡控股有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210283880.2/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 異常檢測(cè)裝置、異常檢測(cè)方法
- 異常檢測(cè)方法、異常檢測(cè)裝置及異常檢測(cè)系統(tǒng)
- 異常檢測(cè)裝置、異常檢測(cè)方法以及異常檢測(cè)系統(tǒng)
- 異常檢測(cè)裝置、異常檢測(cè)方法以及異常檢測(cè)系統(tǒng)
- 異常檢測(cè)裝置、異常檢測(cè)方法及異常檢測(cè)系統(tǒng)
- 異常探測(cè)裝置、異常探測(cè)方法以及計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)
- 異常檢測(cè)裝置、異常檢測(cè)方法及記錄介質(zhì)
- 異常檢測(cè)裝置、異常檢測(cè)系統(tǒng)以及異常檢測(cè)方法
- 異常檢測(cè)系統(tǒng)、異常檢測(cè)裝置和異常檢測(cè)方法
- 異常檢測(cè)方法、異常檢測(cè)裝置及異常檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法和檢測(cè)組件
- 檢測(cè)方法、檢測(cè)裝置和檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法以及記錄介質(zhì)
- 檢測(cè)設(shè)備、檢測(cè)系統(tǒng)和檢測(cè)方法
- 檢測(cè)芯片、檢測(cè)設(shè)備、檢測(cè)系統(tǒng)和檢測(cè)方法
- 檢測(cè)裝置、檢測(cè)設(shè)備及檢測(cè)方法
- 檢測(cè)芯片、檢測(cè)設(shè)備、檢測(cè)系統(tǒng)
- 檢測(cè)組件、檢測(cè)裝置以及檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法及檢測(cè)程序
- 檢測(cè)電路、檢測(cè)裝置及檢測(cè)系統(tǒng)





