[發明專利]圖片處理方法、裝置及系統有效
| 申請號: | 201510424614.7 | 申請日: | 2015-07-17 |
| 公開(公告)號: | CN105100826B | 公開(公告)日: | 2018-11-23 |
| 發明(設計)人: | 陳志軍;張濤;龍飛 | 申請(專利權)人: | 小米科技有限責任公司 |
| 主分類號: | H04N21/235 | 分類號: | H04N21/235;H04N21/435 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 滕一斌 |
| 地址: | 100085 北京市海淀區清*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 圖片 處理 方法 裝置 系統 | ||
本公開提供了一種圖片處理方法、裝置及系統,屬于計算機技術領域。所述方法包括:接收終端發送的圖片查看請求;從原始圖片的圖片數據占用的存儲空間中,在目標圖片的標識對應的存儲位置獲取圖片數據作為目標圖片的圖片數據,其中,任一縮略圖片的圖片數據嵌套存儲于原始圖片的圖片數據占用的存儲空間中;將目標圖片的圖片數據發送至終端,終端用于對目標圖片的圖片數據進行處理,得到目標圖片。本公開解決了圖片存儲空間較大,且實時生成圖片的壓力較大的問題,實現了減小圖片的存儲空間,且降低生成圖片的壓力的效果,用于圖片處理。
技術領域
本公開涉及計算機技術領域,特別涉及一種圖片處理方法、裝置及系統。
背景技術
隨著手機、電腦等終端的普及和互聯網的不斷發展,圖片的使用越來越普及,而對于圖片的處理已經是一個無法忽略的需求。
相關技術中,在處理圖片時,服務器可以同時存儲原始圖片的圖片數據和縮略圖片的圖片數據,且原始圖片的圖片數據和縮略圖片的圖片數據分別占用不同的存儲空間。示例的,可以將原始圖片的圖片數據和不同尺寸的縮略圖片的圖片數據分別存儲于不同的數據塊中。當終端向服務器發出原始圖片查看請求或縮略圖片查看請求時,服務器將對應存儲空間中的原始圖片的圖片數據或縮略圖片的圖片數據發送給終端,終端對原始圖片的圖片數據或縮略圖片的圖片數據進行處理,得到原始圖片或縮略圖片;服務器也可以只存儲原始圖片的圖片數據,當終端向服務器發出縮略圖片查看請求時,服務器可以根據該請求實時生成相應的縮略圖片的圖片數據,將其發送給終端,終端對該圖片數據進行處理,得到縮略圖片。
發明內容
為了解決相關技術的問題,本公開提供了一種圖片處理方法、裝置及系統。所述技術方案如下:
根據本公開的第一方面,提供一種圖片處理方法,該方法包括:
接收終端發送的圖片查看請求,圖片查看請求包括目標圖片的標識,目標圖片為原始圖片或縮略圖片,縮略圖片為對原始圖片進行縮略處理后得到的;
從原始圖片的圖片數據占用的存儲空間中,在目標圖片的標識對應的存儲位置獲取圖片數據作為目標圖片的圖片數據,其中,任一縮略圖片的圖片數據嵌套存儲于原始圖片的圖片數據占用的存儲空間中;
將目標圖片的圖片數據發送至終端,終端用于對目標圖片的圖片數據進行處理,得到目標圖片。
可選的,該方法還包括:
根據原始圖片的圖片數據確定至少一個縮略圖片的圖片數據;
將至少一個縮略圖片的圖片數據與原始圖片的圖片數據組成的n個圖片數據按照占用空間的大小升序排序,n大于或等于2;
按照排序的順序,在原始圖片的圖片數據占用的存儲空間中存儲n個圖片數據,其中,n個圖片數據的每兩個相鄰的圖片數據中,占用存儲空間較小的圖片數據嵌套于占用存儲空間較大的圖片數據中,n個圖片數據中每個圖片數據的存儲位置對應一個圖片數據的標識。
可選的,n個圖片數據任一圖片數據通過像素矩陣表征,原始圖片的圖片數據對應的像素矩陣中的元素的位置與原始圖片中像素的位置一一對應,每個元素的值指示原始圖片中元素對應位置的像素的亮度值,
根據原始圖片的圖片數據確定至少一個縮略圖片的圖片數據,包括:
通過提取原始圖片的圖片數據對應的像素矩陣中的元素得到至少一個縮略圖片的圖片數據對應的像素矩陣;
按照排序的順序,在原始圖片的圖片數據占用的存儲空間中存儲n個圖片數據,包括:
按照排序的順序,在原始圖片的圖片數據占用的存儲空間中存儲n個圖片數據對應的像素矩陣的元素;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于小米科技有限責任公司,未經小米科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510424614.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種切換音視頻應用的方法及電視機
- 下一篇:成像裝置及移動終端





