專利名稱:適應(yīng)終端屏幕的圖片顯示方法及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)頁瀏覽相關(guān)技術(shù)領(lǐng)域,特別是一種適應(yīng)終端屏幕的圖片顯示方法及設(shè)備。
背景技術(shù):
現(xiàn)有技術(shù)已經(jīng)實現(xiàn)了采用移動終端,例如智能手機等上網(wǎng)瀏覽網(wǎng)頁。但網(wǎng)站上的網(wǎng)頁排版,其主要針對普通電腦。采用手機瀏覽時,往往手機屏幕較小,與網(wǎng)站所要顯示的網(wǎng)頁大小不匹配。因此,現(xiàn)有技術(shù)出現(xiàn)了一種適應(yīng)屏幕的方法進(jìn)行排版。具體為:首先從網(wǎng)站上獲取所有的內(nèi)容,然后進(jìn)行重排。例如終端屏幕一行只能顯示30個文字,而網(wǎng)頁的一行為50個文字,則終端屏幕一行也顯示30個文字,剩余的20個文字在下一行顯示。采用這種排版方式,使得終端屏幕也能完整的顯示網(wǎng)站內(nèi)容。然而,有些網(wǎng)站為了防止非法盜鏈其文字內(nèi)容,將其文字用圖片顯示。這樣的方式,在普通的電腦上面瀏覽并未有問題。然而,當(dāng)使用移動終端,例如智能手機進(jìn)行瀏覽時,就會存在問題。手機終端的顯示屏幕較小,而網(wǎng)站上的圖片較大,因此手機終端的顯示屏幕往往不能完整的顯示一張圖片?,F(xiàn)有采用的方式,是把圖片縮小到適應(yīng)終端屏幕大小。然而,圖片的縮小,無法避免其會產(chǎn)生失真,分辨率降低等問題。導(dǎo)致在終端屏幕上所顯示的圖片,其中的文字無法辨另IJ,效果很差。
發(fā)明內(nèi)容
本發(fā)明提供一種適應(yīng)終端屏幕的圖片顯示方法及設(shè)備,以解決現(xiàn)有技術(shù)存在的圖片文字在終端屏幕上不能完整清晰地顯示的技術(shù)問題。一種適應(yīng)終端屏幕的圖片顯示方法,包括:
步驟11,獲取圖片;
步驟12,對圖片進(jìn)行檢測,如果圖片中同一像素行中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素行閾值,則判斷該像素行為備選像素行,如果檢測到連續(xù)多個備選像素行,且備選像素行的個數(shù)超過預(yù)設(shè)的檢測像素行閾值,則判定該連續(xù)多個備選像素行為檢測像素行;
夾在連續(xù)兩個檢測像素行中間的像素為待選像素行,對待選像素行的像素進(jìn)行顏色檢測,如果同一待選像素行的同一像素列中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素列閾值,則判定該像素列為備選像素列,如果同一待選像素行中檢測到連續(xù)多個備選像素列,且備選像素列的個數(shù)超過預(yù)設(shè)的檢測像素列閾值,則該同一待選像素行中的連續(xù)多個備選像素列為檢測像素列;
步驟13,從圖片中截取多個檢測方體并保存,其中,夾在連續(xù)兩個檢測像素行中,且夾在連續(xù)兩個檢測像素列中的像素為檢測方體,所述檢測方體,用于在終端的屏幕上根據(jù)適應(yīng)屏幕的方式重新排版顯示。進(jìn)一步的,所述步驟13還包括:
將檢測方體所包括的圖像數(shù)據(jù)轉(zhuǎn)換為文字,所述文字用于在終端的屏幕上根據(jù)適應(yīng)屏幕的方式重新排版顯示。進(jìn)一步的,所述檢測顏色為白色。一種適應(yīng)屏幕終端的圖片顯示設(shè)備,包括:
圖片獲取模塊,用于獲取圖片;
圖片檢測模塊,用于對圖片進(jìn)行檢測,如果圖片中同一像素行中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素行閾值,則判斷該像素行為備選像素行,如果檢測到連續(xù)多個備選像素行,且備選像素行的個數(shù)超過預(yù)設(shè)的檢測像素行閾值,則判定該連續(xù)多個備選像素行為檢測像素行;
夾在連續(xù)兩個檢測像素行中間的像素為待選像素行,對待選像素行的像素進(jìn)行顏色檢測,如果同一待選像素行的同一像素列中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素列閾值,則判定該像素列為備選像素列,如果同一待選像素行中檢測到連續(xù)多個備選像素列,且備選像素列的個數(shù)超過預(yù)設(shè)的檢測像素列閾值,則該同一待選像素行中的連續(xù)多個備選像素列為檢測像素列;
檢測方體截取模塊,用于從圖片中截取多個檢測方體,其中,夾在連續(xù)兩個檢測像素行中,且夾在連續(xù)兩個檢測像素列中的像素為檢測方體,所述檢測方體,用于在終端的屏幕上根據(jù)適應(yīng)屏幕的方式重新排版顯示。進(jìn)一步的,所述檢測方體截取模塊還包括:
將檢測方體所包括的圖像數(shù)據(jù)轉(zhuǎn)換為文字,所述文字用于在終端的屏幕上根據(jù)適應(yīng)屏幕的方式重新排版顯示。進(jìn)一步的,所述檢測顏色為白色。一種圖片適應(yīng)屏幕終端的顯示方法,所述方法包括:
服務(wù)器響應(yīng)終端的訪問網(wǎng)頁請求,從所述訪問網(wǎng)頁請求所包括的目標(biāo)地址中獲取網(wǎng)
頁;
服務(wù)器檢測到網(wǎng)頁中包括有圖片,則對圖片進(jìn)行檢測,如果圖片中同一像素行中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素行閾值,則判斷該像素行為備選像素行,如果檢測到連續(xù)多個備選像素行,且備選像素行的個數(shù)超過預(yù)設(shè)的檢測像素行閾值,則判定該連續(xù)多個備選像素行為檢測像素行;
夾在連續(xù)兩個檢測像素行中間的像素為待選像素行,服務(wù)器對待選像素行的像素進(jìn)行顏色檢測,如果同一待選像素行的同一像素列中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素列閾值,則判定該像素列為備選像素列,如果同一待選像素行中檢測到連續(xù)多個備選像素列,且備選像素列的個數(shù)超過預(yù)設(shè)的檢測像素列閾值,則該同一待選像素行中的連續(xù)多個備選像素列為檢測像素列;
服務(wù)器從圖片中截取多個檢測方體,其中,夾在連續(xù)兩個檢測像素行中,且夾在連續(xù)兩個檢測像素列中的像素為檢測方體;
服務(wù)器將檢測方體發(fā)送到終端; 終端在終端的屏幕上根據(jù)適應(yīng)屏幕的方式重新排版顯示所述檢測方體。一種圖片適應(yīng)屏幕終端的顯示方法,所述方法包括:
終端從目標(biāo)地址中獲取網(wǎng)頁;
終端檢測到網(wǎng)頁中包括有圖片,則對圖片進(jìn)行檢測,如果圖片中同一像素行中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素行閾值,則判斷該像素行為備選像素行,如果檢測到連續(xù)多個備選像素行,且備選像素行的個數(shù)超過預(yù)設(shè)的檢測像素行閾值,則判定該連續(xù)多個備選像素行為檢測像素行;
夾在連續(xù)兩個檢測像素行中間的像素為待選像素行,終端對待選像素行的像素進(jìn)行顏色檢測,如果同一待選像素行的同一像素列中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素列閾值,則判定該像素列為備選像素列,如果同一待選像素行中檢測到連續(xù)多個備選像素列,且備選像素列的個數(shù)超過預(yù)設(shè)的檢測像素列閾值,則該同一待選像素行中的連續(xù)多個備選像素列為檢測像素列;
終端從圖片中截取多個檢測方體,其中,夾在連續(xù)兩個檢測像素行中,且夾在連續(xù)兩個檢測像素列中的像素為檢測方體;
終端在終端的屏幕上根據(jù)適應(yīng)屏幕的方式重新排版顯示所述檢測方體。本發(fā)明提供的一種適應(yīng)終端屏幕的圖片顯示方法及設(shè)備,通過顏色檢測,得到圖片中的文字截圖,并對截圖進(jìn)行重新排版。重新排版后的圖片,由于并未進(jìn)行縮小操作,因此其清晰度并不會改變,從而避免了現(xiàn)有技術(shù)因為縮放圖片而產(chǎn)生的圖片清晰度下降的問題。使得采用移動終端閱讀網(wǎng)頁的用戶,也能觀看到清晰的圖片文字。
圖1為本發(fā)明一種適應(yīng)終端屏幕的圖片顯示方法的工作流程圖 圖2為本發(fā)明的一種實施例的終端與目標(biāo)服務(wù)器的連接框 圖3為本發(fā)明的一種實施例的工作流程 圖4為本發(fā)明的另一種實施例的終端與目標(biāo)服務(wù)器的連接框 圖5為本發(fā)明的另一種實施例的工作流程 圖6為本發(fā)明所檢測圖片的示意圖。
具體實施例方式下面結(jié)合附圖和具體實施例對本發(fā)明做進(jìn)一步詳細(xì)的說明。如圖1所示為本發(fā)明一種適應(yīng)終端屏幕的圖片顯示方法的工作流程圖,
一種適應(yīng)終端屏幕的圖片顯示方法,包括:
步驟S101,獲取圖片;
步驟S102,對圖片進(jìn)像素行檢測,如果圖片中同一像素行中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素行閾值,則判斷該像素行為備選像素行,如果檢測到連續(xù)多個備選像素行,且備選像素行的個數(shù)超過預(yù)設(shè)的檢測像素行閾值,則判定該連續(xù)多個備選像素行為檢測像素行; 夾在連續(xù)兩個檢測像素行中間的像素為待選像素行,對待選像素行的像素進(jìn)行顏色檢測,如果同一待選像素行的同一像素列中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素列閾值,則判定該像素列為備選像素列,如果同一待選像素行中檢測到連續(xù)多個備選像素列,且備選像素列的個數(shù)超過預(yù)設(shè)的檢測像素列閾值,則該同一待選像素行中的連續(xù)多個備選像素列為檢測像素列;
步驟S103,從圖片中截取多個檢測方體并保存,其中,夾在連續(xù)兩個檢測像素行中,且夾在連續(xù)兩個檢測像素列中的像素為檢測方體,所述檢測方體,用于在終端的屏幕上根據(jù)適應(yīng)屏幕的方式重新排版顯示。在步驟S102中,具體采用圖6所示的圖片6進(jìn)行描述。其中,檢測顏色為白色,備選像素行閾值為150,檢測像素行閾值為5像素行,備選列像素列閾值為30,檢測列像素列閾值為3,圖片的像素為200*100。對圖片6進(jìn)行檢測,在圖片的第一像素行,其200個像素均為白色,因此該像素行為備選像素行,從圖片的第一像素行開始直到第一行文字下方“廣州”出現(xiàn),共有連續(xù)的備選15個像素行,則該15個像素行為檢測像素行611。在其中的第一行文字下方,開始出現(xiàn)有一像素行200個像素均為白色,則判定該像素行為備選像素行。從第一行文字“廣州”到第二行文字“渡明”之間,共有連續(xù)的20個備選像素行。因此,判定該10個備選像素行為檢測像素行612。在檢測像素行611和檢測像素行612之間的像素為待選像素行621。對待選像素行621進(jìn)行顏色檢測,在第一個文字“廣”的左側(cè)共有70列像素列,每像素列中像素的顏色為白色的個數(shù)為35,因此,該70列像素列均為備選像素列,這70列像素列共同組成了檢測像素列631。從圖10看出,在第一個文字的右側(cè)到第二個文字的左側(cè)之間共有5像素列像素,每像素列中像素的顏色為白色的個數(shù)為35,因此,該5像素列均為備選像素列,這5像素列共同組成了檢測像素列632。而夾在檢測像素行611和612之間,且夾在檢測像素列631和632之間的文字“廣”,則為檢測方體651。采用上述方式檢測,得到在第一行文字“廣州”中,共有檢測方體2個。對這2個檢測方體進(jìn)行截圖并保存。上述步驟SlOf S103可以在服務(wù)器中,也可以在終端中實現(xiàn)。終端可以是各種智能手機或PDA等。在其中一個實施例中,如圖2所示,終端21通過服務(wù)器22從目標(biāo)網(wǎng)站23上獲取網(wǎng)頁內(nèi)容,服務(wù)器22將目標(biāo)網(wǎng)站23上的網(wǎng)頁內(nèi)容經(jīng)過處理后轉(zhuǎn)發(fā)到終端21上,具體步驟如圖3所示,包括:
步驟S301,服務(wù)器響應(yīng)終端的訪問網(wǎng)頁請求,從所述訪問網(wǎng)頁請求所包括的目標(biāo)地址中獲取網(wǎng)頁;
步驟S302,服務(wù)器檢測到網(wǎng)頁中包括有圖片,則對圖片進(jìn)像素行檢測,如果圖片中同一像素行中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素行閾值,則判斷該像素行為備選像素行,如果檢測到連續(xù)多個備選像素行,且備選像素行的個數(shù)超過預(yù)設(shè)的檢測像素行閾值,則判定該連續(xù)多個備選像素行為檢測像素行;
夾在連續(xù)兩個檢測像素行中間的像素為待選像素行,服務(wù)器對待選像素行的像素進(jìn)行顏色檢測,如果同一待選像素行的同一像素列中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素列閾值,則判定該像素列為備選像素列,如果同一待選像素行中檢測到連續(xù)多個備選像素列,且備選像素列的個數(shù)超過預(yù)設(shè)的檢測像素列閾值,則該同一待選像素行中的連續(xù)多個備選像素列為檢測像素列;
步驟S303,服務(wù)器從圖片中截取多個檢測方體,其中,夾在連續(xù)兩個檢測像素行中,且夾在連續(xù)兩個檢測像素列中的像素為檢測方體;
步驟S304,服務(wù)器將檢測方體發(fā)送到終端;
步驟S305,終端在終端的屏幕上根據(jù)適應(yīng)屏幕的方式重新排版顯示所述檢測方體。在其中一個實施例中,如圖4所示,終端21直接從目標(biāo)網(wǎng)站23上獲取網(wǎng)頁內(nèi)容,終端21將目標(biāo)網(wǎng)站23上的網(wǎng)頁內(nèi)容經(jīng)過處理后在屏幕上顯示,具體步驟如圖5所示,包括:
一種圖片適應(yīng)屏幕終端的顯示方法,所述方法包括:
步驟S501,終端從目標(biāo)地址中獲取網(wǎng)頁;
步驟S502,終端檢測到網(wǎng)頁中包括有圖片,則對圖片進(jìn)行檢測,如果圖片中同一像素行中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素行閾值,則判斷該像素行為備選像素行,如果檢測到連續(xù)多個備選像素行,且備選像素行的個數(shù)超過預(yù)設(shè)的檢測像素行閾值,則判定該連續(xù)多個備選像素行為檢測像素行;
夾在連續(xù)兩個檢測像素行中間的像素為待選像素行,終端對待選像素行的像素進(jìn)行顏色檢測,如果同一待選像素行的同一像素列中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素列閾值,則判定該像素列為備選像素列,如果同一待選像素行中檢測到連續(xù)多個備選像素列,且備選像素列的個數(shù)超過預(yù)設(shè)的檢測像素列閾值,則該同一待選像素行中的連續(xù)多個備選像素列為檢測像素列;
步驟S503,終端從圖片中截取多個檢測方體,其中,夾在連續(xù)兩個檢測像素行中,且夾在連續(xù)兩個檢測像素列中的像素為檢測方體;
步驟S504,終端在終端的屏幕上根據(jù)適應(yīng)屏幕的方式重新排版顯示所述檢測方體。進(jìn)一步的,所述步驟13還包括:
將檢測方體所包括的圖像數(shù)據(jù)轉(zhuǎn)換為文字,所述文字用于在終端的屏幕上根據(jù)適應(yīng)屏幕的方式重新排版顯示。 進(jìn)一步的,所述檢測顏色為白色。一種適應(yīng)屏幕終端的圖片顯示設(shè)備,包括:
圖片獲取模塊,用于獲取圖片;
圖片檢測模塊,用于對圖片進(jìn)行檢測,如果圖片中同一像素行中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素行閾值,則判斷該像素行為備選像素行,如果檢測到連續(xù)多個備選像素行,且備選像素行的個數(shù)超過預(yù)設(shè)的檢測像素行閾值,則判定該連續(xù)多個備選像素行為檢測像素行;
夾在連續(xù)兩個檢測像素行中間的像素為待選像素行,對待選像素行的像素進(jìn)行顏色檢測,如果同一待選像素行的同一像素列中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素列閾值,則判定該像素列為備選像素列,如果同一待選像素行中檢測到連續(xù)多個備選像素列,且備選像素列的個數(shù)超過預(yù)設(shè)的檢測像素列閾值,則該同一待選像素行中的連續(xù)多個備選像素列為檢測像素列;
檢測方體截取模塊,用于從圖片中截取多個檢測方體,其中,夾在連續(xù)兩個檢測像素行中,且夾在連續(xù)兩個檢測像素列中的像素為檢測方體,所述檢測方體,用于在終端的屏幕上根據(jù)適應(yīng)屏幕的方式重新排版顯示。進(jìn)一步的,所述檢測方體截取模塊還包括:
將檢測方體所包括的圖像數(shù)據(jù)轉(zhuǎn)換為文字,所述文字用于在終端的屏幕上根據(jù)適應(yīng)屏幕的方式重新排版顯示。進(jìn)一步的,所述檢測顏色為白色。對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種適應(yīng)終端屏幕的圖片顯示方法,其特征在于,包括: 步驟(11),獲取圖片; 步驟(12),對圖片進(jìn)行檢測,如果圖片中同一像素行中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素行閾值,則判斷該像素行為備選像素行,如果檢測到連續(xù)多個備選像素行,且備選像素行的個數(shù)超過預(yù)設(shè)的檢測像素行閾值,則判定該連續(xù)多個備選像素行為檢測像素行; 夾在連續(xù)兩個檢測像素行中間的像素為待選像素行,對待選像素行的像素進(jìn)像素行顏色檢測,如果同一待選像素行的同一像素列中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素列閾值,則判定該像素列為備選像素列,如果同一待選像素行中檢測到連續(xù)多個備選像素列,且備選像素列的個數(shù)超過預(yù)設(shè)的檢測像素列閾值,則該同一待選像素行中的連續(xù)多個備選像素列為檢測像素列; 步驟(13),從圖片中截取多個檢測方體并保存,其中,夾在連續(xù)兩個檢測像素行中,且夾在連續(xù)兩個檢測像素列中的像素為檢測方體,所述檢測方體,用于在終端的屏幕上根據(jù)適應(yīng)屏幕的方式重新排版顯示。
2.根據(jù)權(quán)利要求1所述的適應(yīng)屏幕終端的圖片顯示方法,其特征在于,所述步驟(13)還包括: 將檢測方體所包括的圖像數(shù)據(jù)轉(zhuǎn)換為文字,所述文字用于在終端的屏幕上根據(jù)適應(yīng)屏幕的方式重新排版顯示。
3.根據(jù)權(quán)利要求1所述的適應(yīng)屏幕終端的圖片顯示方法,其特征在于,所述檢測顏色為白色。
4.一種適應(yīng)屏 幕終端的圖片顯示設(shè)備,其特征在于,包括: 圖片獲取模塊,用于獲取圖片; 圖片檢測模塊,用于對圖片進(jìn)行檢測,如果圖片中同一像素行中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素行閾值,則判斷該像素行為備選像素行,如果檢測到連續(xù)多個備選像素行,且備選像素行的個數(shù)超過預(yù)設(shè)的檢測像素行閾值,則判定該連續(xù)多個備選像素行為檢測像素行; 夾在連續(xù)兩個檢測像素行中間的像素為待選像素行,對待選像素行的像素進(jìn)行顏色檢測,如果同一待選像素行的同一像素列中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素列閾值,則判定該像素列為備選像素列,如果同一待選像素行中檢測到連續(xù)多個備選像素列,且備選像素列的個數(shù)超過預(yù)設(shè)的檢測像素列閾值,則該同一待選像素行中的連續(xù)多個備選像素列為檢測像素列; 檢測方體截取模塊,用于從圖片中截取多個檢測方體,其中,夾在連續(xù)兩個檢測像素行中,且夾在連續(xù)兩個檢測像素列中的像素為檢測方體,所述檢測方體,用于在終端的屏幕上根據(jù)適應(yīng)屏幕的方式重新排版顯示。
5.根據(jù)權(quán)利要求4所述的適應(yīng)屏幕終端的圖片顯示設(shè)備,其特征在于,所述檢測方體截取模塊還包括: 將檢測方體所包括的圖像數(shù)據(jù)轉(zhuǎn)換為文字,所述文字用于在終端的屏幕上根據(jù)適應(yīng)屏幕的方式重新排版顯示。
6.根據(jù)權(quán)利要求4所述的適應(yīng)屏幕終端的圖片顯示設(shè)備,其特征在于,所述檢測顏色為白色。
7.一種圖片適應(yīng)屏幕終端的顯示方法,其特征在于,所述方法包括: 服務(wù)器響應(yīng)終端的訪問網(wǎng)頁請求,從所述訪問網(wǎng)頁請求所包括的目標(biāo)地址中獲取網(wǎng)頁; 服務(wù)器檢測到網(wǎng)頁中包括有圖片,則對圖片進(jìn)行檢測,如果圖片中同一像素行中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素行閾值,則判斷該像素行為備選像素行,如果檢測到連續(xù)多個備選像素行,且備選像素行的個數(shù)超過預(yù)設(shè)的檢測像素行閾值,則判定該連續(xù)多個備選像素行為檢測像素行; 夾在連續(xù)兩個檢測像素行中間的像素為待選像素行,服務(wù)器對待選像素行的像素進(jìn)行顏色檢測,如果同一待選像素行的同一像素列中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素列閾值,則判定該像素列為備選像素列,如果同一待選像素行中檢測到連續(xù)多個備選像素列,且備選像素列的個數(shù)超過預(yù)設(shè)的檢測像素列閾值,則該同一待選像素行中的連續(xù)多個備選像素列為檢測像素列; 服務(wù)器從圖片中截取多個檢測方體,其中,夾在連續(xù)兩個檢測像素行中,且夾在連續(xù)兩個檢測像素列中的像素為檢測方體; 服務(wù)器將檢測方體發(fā)送到終端; 終端在終端的屏幕上根據(jù)適應(yīng)屏幕的方式重新排版顯示所述檢測方體。
8.一種圖片適應(yīng)屏幕終端的顯示方法,其特征在于,所述方法包括: 終端從目標(biāo)地址中獲取網(wǎng)頁; 終端檢測到網(wǎng)頁中包括有圖片,則對圖片進(jìn)行檢測,如果圖片中同一像素行中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素行閾值,則判斷該像素行為備選像素行,如果檢測到連續(xù)多個備選像素行,且備選像素行的個數(shù)超過預(yù)設(shè)的檢測像素行閾值,則判定該連續(xù)多個備選像素行為檢測像素行; 夾在連續(xù)兩個檢測像素行中間的像素為待選像素行,終端對待選像素行的像素進(jìn)行顏色檢測,如果同一待選像素行的同一像素列中具有檢測顏色的像素的個數(shù)超過預(yù)設(shè)的備選像素列閾值,則判定該像素列為備選像素列,如果同一待選像素行中檢測到連續(xù)多個備選像素列,且備選像素列的個數(shù)超過預(yù)設(shè)的檢測像素列閾值,則該同一待選像素行中的連續(xù)多個備選像素列為檢測像素列; 終端從圖片中截取多個檢測方體,其中,夾在連續(xù)兩個檢測像素行中,且夾在連續(xù)兩個檢測像素列中的像素為檢測方體; 終端在終端的屏幕上根據(jù)適應(yīng)屏幕的方式重新排版顯示所述檢測方體。
全文摘要
本發(fā)明涉及網(wǎng)頁瀏覽相關(guān)技術(shù)領(lǐng)域,特別是一種適應(yīng)終端屏幕的圖片顯示方法及設(shè)備,方法,包括獲取圖片;對圖片進(jìn)行檢測;從圖片中截取多個檢測方體并保存,其中,夾在連續(xù)兩個檢測像素行中,且夾在連續(xù)兩個檢測像素列中的像素為檢測方體,所述檢測方體,用于在終端的屏幕上根據(jù)適應(yīng)屏幕的方式重新排版顯示。本發(fā)明提供的一種適應(yīng)終端屏幕的圖片顯示方法及設(shè)備,通過顏色檢測,得到圖片中的文字截圖,并對截圖進(jìn)行重新排版。重新排版后的圖片,由于并未進(jìn)行縮小操作,因此其清晰度并不會改變,從而避免了現(xiàn)有技術(shù)因為縮放圖片而產(chǎn)生的圖片清晰度下降的問題。使得采用移動終端閱讀網(wǎng)頁的用戶,也能觀看到清晰的圖片文字。
文檔編號G06T7/40GK103092989SQ20131005030
公開日2013年5月8日 申請日期2013年2月8日 優(yōu)先權(quán)日2013年2月8日
發(fā)明者安秀梅 申請人:廣州市渡明信息技術(shù)有限公司