[發明專利]圖片加載方法及系統有效
| 申請號: | 201210522041.8 | 申請日: | 2012-12-07 |
| 公開(公告)號: | CN103514241B | 公開(公告)日: | 2017-09-05 |
| 發明(設計)人: | 覃春光 | 申請(專利權)人: | TCL集團股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;H04L29/08 |
| 代理公司: | 深圳市君勝知識產權代理事務所(普通合伙)44268 | 代理人: | 劉文求 |
| 地址: | 516001 廣東省惠州市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 圖片 加載 方法 系統 | ||
技術領域
本發明涉及數字圖像處理技術領域,尤其涉及圖片加載方法及系統。
背景技術
當前,信息技術迅猛發展,從有線網絡發展到無線網絡,Internet互聯網終端從傳統的PC終端發展到智能手機、智能平板、智能電視等各式各樣的終端設備。
伴隨著信息分享方式的多樣化,現在基于圖片的服務軟件逐漸流行,由于圖片與文本信息相比數據量大,特別是一些高質量的大圖片,通過網絡傳輸到終端的時間比較長,用戶需要等待很長時間才能看到完整的圖片。
現有技術中,比較主流的圖片加載技術是順序下載圖片數據并逐行顯示圖片的,但在網絡較差的情況下用戶剛開始只能看到圖片頂端的部分,無法快速的獲取圖片全貌,還有一種技術是先下載分辨率和數據量很小的縮略圖顯示模糊全貌的圖片,接著下載分辨率大一點的縮略圖顯示清晰一點的圖片,最后下載整個原圖數據后最終顯示原圖,這種方案在不穩定的無線網絡下容易造成最后原圖數據下載不了,只顯示了分辨率小的模糊的圖片。
因此,現有技術還有待于改進和發展。
發明內容
鑒于上述現有技術的不足,本發明的目的在于提供一種圖片加載方法及系統,旨在解決現有技術中圖片下載時間長、顯示速度慢的問題。
本發明的技術方案如下:
一種圖片加載方法,其中,包括步驟:
A、圖片接收端接收到用戶的瀏覽指令,獲取用戶需瀏覽的圖片的圖片信息,根據所述圖片信息生成并顯示與圖片尺寸相同的原始位圖;
B、圖片接收端根據圖片尺寸將所述圖片分為N部分向服務器發送N個請求,用于獲取對應的N部分圖片數據;
C、服務器接收到所述請求后,將所述圖片的與請求對應的圖片數據提取出來,并將提取出來的圖片數據返回至圖片接收端;
D、圖片接收端接收到所述圖片數據后,將所述圖片數據填充到所述原始位圖上,并進行顯示。
所述的圖片加載方法,其中,所述步驟A中的圖片信息包括圖片的地址、寬度及高度信息。
所述的圖片加載方法,其中,所述步驟A中,生成并顯示所述原始位圖的過程包括:
A1、判斷所述圖片在本地是否有縮略圖,當有時轉入步驟A2,否則轉入步驟A3;
A2、根據縮略圖生成寬度及高度分別與圖片的寬度及高度對應相同的原始位圖;
A3、生成像素值唯一且寬度及高度分別與圖片的寬度及高度對應相同的原始位圖;
A4、將步驟A2或A3生成的原始位圖進行顯示。
所述的圖片加載方法,其中,所述步驟B中,所述圖片接收端同時發送多個請求,或者按照一定的時間間隔順序發送請求。
所述的圖片加載方法,其中,所述步驟B中的請求包括:圖片的分割量N、圖片的圖片數據編號以及返回圖片數據使用的壓縮算法。
所述的圖片加載方法,其中,所述步驟C具體包括:
C1、按照圖片的寬度及高度將圖片生成相同尺寸的圖片位圖;
C2、通過定位算法定位所述圖片數據編號對應的圖片數據的所有像素在所述圖片位圖中的位置;
C3、將按照定位出的位置對應的像素放置在一局部像素數組中提取出所述圖片數據編號對應的圖片數據。
所述的圖片加載方法,其中,所述步驟D具體包括:
D1、將接收到的圖片數據還原為寬度及高度分別與圖片的寬度及高度對應相同的局部位圖;
D2、根據所述局部位圖采用定位算法定位所述圖片數據的所有像素在所述原始位圖的原始像素數組中的位置,按照定位出的位置將圖片數據的所有像素填充到所述原始位圖的原始像素數組中;
D3、填充完畢后,顯示填充后的原始位圖。
一種圖片加載系統,其中,包括圖片接收端及服務器,所述圖片接收端包括:原始位圖生成模塊、請求發送模塊及圖片顯示模塊,所述服務器包括圖片數據提取模塊、圖片數據返回模塊;
所述原始位圖生成模塊,用于接收到用戶的瀏覽指令,獲取用戶需瀏覽的圖片的圖片信息,根據所述圖片信息生成并顯示與圖片尺寸相同的原始位圖;
所述請求發送模塊,用于根據圖片尺寸將所述圖片分為N部分向服務器發送N個請求,用于獲取對應的N部分圖片數據;
所述圖片數據提取模塊,用于接收到所述請求后,將所述圖片的與請求對應的圖片數據提取出來;
所述圖片數據返回模塊,用于將提取出來的圖片數據返回至圖片接收端;
所述圖片顯示模塊,用于接收到所述圖片數據后,將所述圖片數據填充到所述原始位圖上,并進行顯示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于TCL集團股份有限公司,未經TCL集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210522041.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:礦井頂底板突水監測預報系統及方法
- 下一篇:透明管路缺液監測器





