[發(fā)明專利]圖片加載方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201210522041.8 | 申請日: | 2012-12-07 | 
| 公開(公告)號: | CN103514241B | 公開(公告)日: | 2017-09-05 | 
| 發(fā)明(設(shè)計)人: | 覃春光 | 申請(專利權(quán))人: | TCL集團股份有限公司 | 
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;H04L29/08 | 
| 代理公司: | 深圳市君勝知識產(chǎn)權(quán)代理事務(wù)所(普通合伙)44268 | 代理人: | 劉文求 | 
| 地址: | 516001 廣東省惠州市*** | 國省代碼: | 廣東;44 | 
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 | 
| 摘要: | |||
| 搜索關(guān)鍵詞: | 圖片 加載 方法 系統(tǒng) | ||
1.一種圖片加載方法,其特征在于,包括步驟:
A、圖片接收端接收到用戶的瀏覽指令,獲取用戶需瀏覽的圖片的圖片信息,根據(jù)所述圖片信息生成并顯示與圖片尺寸相同的原始位圖;
B、圖片接收端根據(jù)圖片尺寸將所述圖片分為N部分向服務(wù)器發(fā)送N個請求,用于獲取對應(yīng)的N部分圖片數(shù)據(jù);所述N個請求按照不同的方式發(fā)送,在網(wǎng)絡(luò)穩(wěn)定和網(wǎng)速較快的情況下同時發(fā)送多個請求,或同時發(fā)送N個請求,而在網(wǎng)絡(luò)較差和網(wǎng)速較慢的情況下則按照一定的時間間隔順序發(fā)送請求;
C、服務(wù)器接收到所述請求后,將所述圖片的與請求對應(yīng)的圖片數(shù)據(jù)提取出來,并將提取出來的圖片數(shù)據(jù)返回至圖片接收端;
D、圖片接收端接收到所述圖片數(shù)據(jù)后,將所述圖片數(shù)據(jù)填充到所述原始位圖上,并進行顯示;
所述步驟A中的圖片信息包括圖片的地址、寬度及高度信息;
所述步驟A中,生成并顯示所述原始位圖的過程包括:
A1、判斷所述圖片在本地是否有縮略圖,當有時轉(zhuǎn)入步驟A2,否則轉(zhuǎn)入步驟A3;
A2、根據(jù)縮略圖生成寬度及高度分別與圖片的寬度及高度對應(yīng)相同的原始位圖;
A3、生成像素值唯一且寬度及高度分別與圖片的寬度及高度對應(yīng)相同的原始位圖;
A4、將步驟A2或A3生成的原始位圖進行顯示;
所述步驟D具體包括:
D1、將接收到的圖片數(shù)據(jù)還原為寬度及高度分別與圖片的寬度及高度對應(yīng)相同的局部位圖;
D2、根據(jù)所述局部位圖采用定位算法定位所述圖片數(shù)據(jù)的所有像素在所述原始位圖的原始像素數(shù)組中的位置,按照定位出的位置將圖片數(shù)據(jù)的所有像素填充到所述原始位圖的原始像素數(shù)組中;
D3、填充完畢后,顯示填充后的原始位圖。
2.根據(jù)權(quán)利要求1所述的圖片加載方法,其特征在于,所述步驟B中的請求包括:圖片的分割量N、圖片的圖片數(shù)據(jù)編號以及返回圖片數(shù)據(jù)使用的壓縮算法。
3.根據(jù)權(quán)利要求2所述的圖片加載方法,其特征在于,所述步驟C具體包括:
C1、按照圖片的寬度及高度將圖片生成相同尺寸的圖片位圖;
C2、通過定位算法定位所述圖片數(shù)據(jù)編號對應(yīng)的圖片數(shù)據(jù)的所有像素在所述圖片位圖中的位置;
C3、將按照定位出的位置對應(yīng)的像素放置在一局部像素數(shù)組中提取出所述圖片數(shù)據(jù)編號對應(yīng)的圖片數(shù)據(jù)。
4.一種圖片加載系統(tǒng),其特征在于,包括圖片接收端及服務(wù)器,所述圖片接收端包括:原始位圖生成模塊、請求發(fā)送模塊及圖片顯示模塊,所述服務(wù)器包括圖片數(shù)據(jù)提取模塊、圖片數(shù)據(jù)返回模塊;
所述原始位圖生成模塊,用于接收到用戶的瀏覽指令,獲取用戶需瀏覽的圖片的圖片信息,根據(jù)所述圖片信息生成并顯示與圖片尺寸相同的原始位圖;
所述請求發(fā)送模塊,用于根據(jù)圖片尺寸將所述圖片分為N部分向服務(wù)器發(fā)送N個請求,用于獲取對應(yīng)的N部分圖片數(shù)據(jù);所述N個請求按照不同的方式發(fā)送,在網(wǎng)絡(luò)穩(wěn)定和網(wǎng)速較快的情況下同時發(fā)送多個請求,或同時發(fā)送N個請求,而在網(wǎng)絡(luò)較差和網(wǎng)速較慢的情況下則按照一定的時間間隔順序發(fā)送請求;
所述圖片數(shù)據(jù)提取模塊,用于接收到所述請求后,將所述圖片的與請求對應(yīng)的圖片數(shù)據(jù)提取出來;
所述圖片數(shù)據(jù)返回模塊,用于將提取出來的圖片數(shù)據(jù)返回至圖片接收端;
所述圖片顯示模塊,用于接收到所述圖片數(shù)據(jù)后,將所述圖片數(shù)據(jù)填充到所述原始位圖上,并進行顯示;
所述原始位圖生成模塊包括:
判斷單元,用于判斷所述圖片在本地是否有縮略圖;
原始位圖生成單元,用于當所述圖片有縮略圖時根據(jù)縮略圖生成寬度及高度分別與圖片的寬度及高度對應(yīng)相同的原始位圖,或者當所述圖片無縮略圖時生成像素值唯一且寬度及高度分別與圖片的寬度及高度對應(yīng)相同的原始位圖;
顯示單元,用于生成的原始位圖進行顯示;
所述顯示模塊包括:
局部位圖生成單元,用于將接收到的圖片數(shù)據(jù)還原為寬度及高度分別與圖片的寬度及高度對應(yīng)相同的局部位圖;
填充單元,用于根據(jù)所述局部位圖采用定位算法定位所述圖片數(shù)據(jù)的所有像素在所述原始位圖的原始像素數(shù)組中的位置,并按照定位出的位置將圖片數(shù)據(jù)的所有像素填充到所述原始位圖的原始像素數(shù)組中;
顯示單元,用于填充完畢后,顯示填充后的原始位圖。
5.根據(jù)權(quán)利要求4所述的圖片加載系統(tǒng),其特征在于,所述圖片數(shù)據(jù)提取模塊包括:
圖片位圖生成單元,用于按照圖片的寬度及高度將圖片生成相同尺寸的圖片位圖;
定位單元,用于通過定位算法定位所述圖片數(shù)據(jù)編號對應(yīng)的圖片數(shù)據(jù)的所有像素在所述圖片位圖中的位置;
提取單元,用于將按照定位出的位置對應(yīng)的像素放置在一局部像素數(shù)組中提取出所述圖片數(shù)據(jù)編號對應(yīng)的圖片數(shù)據(jù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于TCL集團股份有限公司,未經(jīng)TCL集團股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210522041.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





