[發(fā)明專(zhuān)利]去除網(wǎng)頁(yè)廣告的截圖方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)有效
| 申請(qǐng)?zhí)枺?/td> | 201911147036.1 | 申請(qǐng)日: | 2019-11-21 |
| 公開(kāi)(公告)號(hào): | CN110889072B | 公開(kāi)(公告)日: | 2023-09-26 |
| 發(fā)明(設(shè)計(jì))人: | 冼東亮;李柏;李如先 | 申請(qǐng)(專(zhuān)利權(quán))人: | 深圳前海環(huán)融聯(lián)易信息科技服務(wù)有限公司 |
| 主分類(lèi)號(hào): | G06F16/958 | 分類(lèi)號(hào): | G06F16/958;G06F9/445 |
| 代理公司: | 深圳市精英專(zhuān)利事務(wù)所 44242 | 代理人: | 林燕云 |
| 地址: | 518000 廣東省深圳市前海深港合作區(qū)前*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 去除 網(wǎng)頁(yè) 廣告 截圖 方法 裝置 計(jì)算機(jī) 設(shè)備 存儲(chǔ) 介質(zhì) | ||
1.一種去除網(wǎng)頁(yè)廣告的截圖方法,其特征在于,包括:
啟動(dòng)瀏覽器,并加載目標(biāo)網(wǎng)頁(yè),并判斷所述目標(biāo)網(wǎng)頁(yè)是否加載完成;
當(dāng)所述目標(biāo)網(wǎng)頁(yè)加載完成后,獲取待截取的目標(biāo)區(qū)域;
檢測(cè)在所述目標(biāo)區(qū)域內(nèi)是否存在廣告元素;若在所述目標(biāo)區(qū)域內(nèi)存在廣告元素,則刪除所述廣告元素,然后執(zhí)行截圖操作;
檢測(cè)在所述目標(biāo)區(qū)域外是否存在廣告元素;
若在所述目標(biāo)區(qū)域外存在廣告元素,則計(jì)算所述廣告元素的面積與所述目標(biāo)網(wǎng)頁(yè)的面積之間的比例,并判斷所述比例是否超過(guò)預(yù)設(shè)的比例閾值;
若超過(guò)所述預(yù)設(shè)的比例閾值,則選擇在所述目標(biāo)區(qū)域外的所有廣告元素,并對(duì)所述所有廣告元素進(jìn)行遍歷刪除操作,然后執(zhí)行截圖操作;或者,將除所述目標(biāo)區(qū)域以外的全部?jī)?nèi)容刪除,然后執(zhí)行截圖操作;
所述檢測(cè)在所述目標(biāo)區(qū)域外是否存在廣告元素,包括:檢測(cè)在所述目標(biāo)區(qū)域的頂部、底部、左側(cè)、右側(cè)是否存在廣告元素;若所述目標(biāo)區(qū)域的頂部、底部、左側(cè)和右側(cè)中的任意一個(gè)位置存在廣告元素,則確認(rèn)所述目標(biāo)區(qū)域外存在廣告元素;若所述目標(biāo)區(qū)域的頂部、底部、左側(cè)和右側(cè)均不存在廣告元素,則確認(rèn)所述目標(biāo)區(qū)域外不存在廣告元素;
所述選擇在所述目標(biāo)區(qū)域外的所有廣告元素,并對(duì)所述所有廣告元素進(jìn)行遍歷刪除操作,然后執(zhí)行截圖操作,包括:按照從左至右以及從上至下的順序依次選擇在所述目標(biāo)區(qū)域外的所有廣告元素并進(jìn)行編號(hào);按照編號(hào)的順序依次對(duì)所述所有廣告元素進(jìn)行刪除操作;當(dāng)刪除完所有廣告元素后,執(zhí)行截圖操作;
所述若超過(guò)所述預(yù)設(shè)的比例閾值,則選擇在所述目標(biāo)區(qū)域外的所有廣告元素,并對(duì)所述所有廣告元素進(jìn)行遍歷刪除操作,然后執(zhí)行截圖操作;或者,將除所述目標(biāo)區(qū)域以外的全部?jī)?nèi)容刪除,然后執(zhí)行截圖操作,包括:若超過(guò)所述預(yù)設(shè)的比例閾值,則獲取目標(biāo)區(qū)域外的各廣告元素的集中度,其中,所述集中度指目標(biāo)區(qū)域外的廣告元素之間的相對(duì)位置的集中程度;若所述集中度超過(guò)預(yù)設(shè)要求,則選擇在所述目標(biāo)區(qū)域外的所有廣告元素,并對(duì)所述所有廣告元素進(jìn)行遍歷刪除操作,然后執(zhí)行截圖操作;若所述集中度未超過(guò)預(yù)設(shè)要求,則將除所述目標(biāo)區(qū)域以外的全部?jī)?nèi)容刪除,然后執(zhí)行截圖操作;
判斷集中度是否超過(guò)預(yù)設(shè)要求的過(guò)程具體包括:首先確定目標(biāo)區(qū)域外的各個(gè)廣告元素之間距離是否符合預(yù)設(shè)的距離要求,其中,是否符合預(yù)設(shè)的距離要求:計(jì)算兩個(gè)廣告元素中心點(diǎn)連接的線(xiàn)段距離,當(dāng)線(xiàn)段距離未超過(guò)預(yù)設(shè)的距離要求時(shí),則判定線(xiàn)段兩個(gè)端點(diǎn)所在的廣告元素為相對(duì)集中;當(dāng)所述距離超過(guò)預(yù)設(shè)的距離要求時(shí),則判定線(xiàn)段兩個(gè)端點(diǎn)所在的廣告元素為相對(duì)分散;
當(dāng)完成距離要求的確定后,對(duì)判定為相對(duì)集中的廣告元素進(jìn)行數(shù)量要求的判斷,首先判斷相對(duì)集中的廣告元素是否符合預(yù)設(shè)的數(shù)量要求,對(duì)于不滿(mǎn)足預(yù)設(shè)的數(shù)量要求的廣告元素直接判定為分散分布;對(duì)于滿(mǎn)足預(yù)設(shè)的數(shù)量要求的廣告元素進(jìn)行進(jìn)一步的判斷,具體為:計(jì)算滿(mǎn)足預(yù)設(shè)的數(shù)量要求的廣告元素的數(shù)量,以及計(jì)算滿(mǎn)足預(yù)設(shè)的數(shù)量要求的各個(gè)廣告元素兩兩之間中心點(diǎn)連接而成的線(xiàn)段數(shù)量,并利用線(xiàn)段數(shù)量除以廣告元素的數(shù)量,判斷得到的結(jié)果是否超過(guò)預(yù)設(shè)的結(jié)果要求,將超過(guò)預(yù)設(shè)的結(jié)果要求的廣告元素判定為集中分布;將其他情況的廣告元素判定為分散分布。
2.根據(jù)權(quán)利要求1所述的去除網(wǎng)頁(yè)廣告的截圖方法,其特征在于,所述判斷所述目標(biāo)網(wǎng)頁(yè)是否加載完成包括:
判斷目標(biāo)網(wǎng)頁(yè)中是否出現(xiàn)構(gòu)成元素;
若出現(xiàn),則判定所述目標(biāo)網(wǎng)頁(yè)加載完成;
若未出現(xiàn),則判定所述目標(biāo)網(wǎng)頁(yè)仍處于加載狀態(tài)。
3.根據(jù)權(quán)利要求1所述的去除網(wǎng)頁(yè)廣告的截圖方法,其特征在于,還包括:
在執(zhí)行截圖操作過(guò)程中,檢測(cè)在目標(biāo)區(qū)域內(nèi)是否出現(xiàn)新的廣告元素,若是則刪除所述廣告元素,并在刪除完成后繼續(xù)執(zhí)行截圖操作;
在執(zhí)行截圖操作過(guò)程中,檢測(cè)在目標(biāo)區(qū)域的頂部、底部、左側(cè)和右側(cè)是否出現(xiàn)新的廣告元素,若是則刪除所述廣告元素,并在刪除完成后繼續(xù)執(zhí)行截圖操作。
4.根據(jù)權(quán)利要求1所述的去除網(wǎng)頁(yè)廣告的截圖方法,其特征在于,所述預(yù)設(shè)的比例閾值為20%。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于深圳前海環(huán)融聯(lián)易信息科技服務(wù)有限公司,未經(jīng)深圳前海環(huán)融聯(lián)易信息科技服務(wù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911147036.1/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 上一篇:汽油機(jī)燃燒室及汽車(chē)
- 下一篇:一種多段隔套上壓輥
- 一種搜索網(wǎng)頁(yè)的方法和裝置
- 網(wǎng)頁(yè)類(lèi)型識(shí)別方法以及網(wǎng)頁(yè)類(lèi)型識(shí)別裝置
- 網(wǎng)頁(yè)生成方法及網(wǎng)頁(yè)生成裝置
- 網(wǎng)頁(yè)修改方法及網(wǎng)頁(yè)修改裝置
- 網(wǎng)頁(yè)訪問(wèn)處理方法
- 獲取網(wǎng)頁(yè)信息方法和裝置
- 網(wǎng)頁(yè)資源的獲取方法、裝置及終端
- 一種網(wǎng)頁(yè)制作方法、系統(tǒng)、可讀存儲(chǔ)介質(zhì)及服務(wù)器
- 網(wǎng)頁(yè)安全處理方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 一種網(wǎng)頁(yè)同步的方法、系統(tǒng)





