[發明專利]一種顯示圖像的方法和裝置在審
| 申請號: | 201810142222.5 | 申請日: | 2018-02-11 |
| 公開(公告)號: | CN108334412A | 公開(公告)日: | 2018-07-27 |
| 發明(設計)人: | 趙益 | 申請(專利權)人: | 沈陽東軟醫療系統有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06T15/00;H04L29/08 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 劉佳;王寶筠 |
| 地址: | 110179 遼寧*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 客戶端 數據分片 圖像文件 目標像素數據 方法和裝置 顯示圖像 渲染 服務器 圖像 顯示請求 像素數據 依次接收 用戶查看 用戶體驗 發送 網絡 | ||
本發明公開了一種顯示圖像的方法和裝置,服務器在接收到客戶端對圖像文件的顯示請求之后,對于圖像文件的目標像素數據,可以將目標像素數據劃分成多個數據分片,并將多個數據分片依次向客戶端發送。客戶端在依次接收所述多個數據分片之后,依次對所述多個數據分片進行渲染。這樣,多個數據分片能夠在客戶端上依次渲染完成并呈現。由此可見,用戶不必等待整個圖像文件中的像素數據都從服務器傳送到客戶端并在客戶端上完成渲染,就可以快速查看到部分圖像,從而用戶查看網絡側圖像時需要等待的時間得以減少,用戶體驗得以提升。
技術領域
本發明涉及圖像處理技術領域,特別是涉及一種顯示圖像的方法和裝置。
背景技術
隨著互聯網的飛速發展,基于網絡的圖像顯示方式被越來越多地使用。其中,圖像被存儲在網絡側的服務器中,用戶可以通過客戶端請求服務器中存儲的圖像,圖像可以由服務器發送給客戶端并由客戶端顯示給用戶。目前,基于網絡顯示的圖像越來越復雜,如三維圖像等。但是,對于過于復雜的圖像,不僅圖像在服務器與客戶端之間的傳輸需要耗費較長時間,而且客戶端也耗費較長時間對圖像進行渲染,這就導致了用戶需要等待較長的時間才能查看到網絡側的圖像。
發明內容
本發明所要解決的技術問題是,提供一種顯示圖像的方法和裝置,以減少用戶查看網絡側圖像時需要等待的時間。
第一方面,本發明實施例提供了一種顯示圖像的方法,應用于服務器,該方法包括:
響應于客戶端對圖像文件的顯示請求,從圖像文件中提取目標像素數據;
將目標像素數據劃分成多個數據分片;
將多個數據分片依次向客戶端發送,以便客戶端依次接收多個數據分片并依次對多個數據分片進行渲染,以使得多個數據分片在客戶端上依次渲染完成并呈現。
可選地,響應于客戶端對圖像文件的顯示請求,從圖像文件中提取目標像素數據,包括:
響應于客戶端對圖像文件的顯示請求,提取圖像文件中的像素數據,作為初始像素數據;
利用RLE壓縮算法對初始像素數據進行處理,得到目標像素數據。
可選地,將多個數據分片依次向客戶端發送,以便客戶端依次接收多個數據分片并依次對多個數據分片進行渲染,以使得多個數據分片在客戶端上依次渲染完成并呈現,包括:
確定多個數據分片分別對應的優先級;
按照多個數據分片分別對應的優先級從高到低的順序,將多個數據分片依次向客戶端發送,以便客戶端按照多個數據分片分別對應的優先級,依次接收多個數據分片并依次對多個數據分片進行渲染,以使得多個數據分片在客戶端上按照多個數據分片分別對應的優先級依次渲染完成并呈現。
可選地,以目標數據分片表示多個數據分片中的任意一個數據分片,在目標數據分片滿足壓縮條件的情況下,目標數據分片通過壓縮的方式在服務器與客戶端之間傳輸。
可選地,壓縮條件為目標數據分片對應的壓縮參數大于參數閾值,目標數據分片對應的壓縮參數由目標數據分片對應的網絡傳輸速度、解壓消耗和/或優先級確定。
可選地,將目標像素數據劃分成多個數據分片,具體為:按照圖像實體從外層到內層的順序,從目標像素數據中分別提取每一層圖像實體的像素數據形成一個數據分片,從而得到多個數據分片;
其中,圖像實體越外層的像素數據所形成的數據分片對應的優先級越高。
第二方面,本發明實施例還提供了一種顯示圖像的方法,應用于客戶端,該方法包括:
向服務器發送對圖像文件的顯示請求,以便服務器從圖像文件中提取目標像素數據并將目標像素數據劃分成多個數據分片;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于沈陽東軟醫療系統有限公司,未經沈陽東軟醫療系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810142222.5/2.html,轉載請聲明來源鉆瓜專利網。





