[發明專利]一種圖像縮略圖的制作方法及其系統有效
| 申請號: | 201010034028.9 | 申請日: | 2010-01-12 |
| 公開(公告)號: | CN102129702A | 公開(公告)日: | 2011-07-20 |
| 發明(設計)人: | 時杰 | 申請(專利權)人: | 北大方正集團有限公司;北京北大方正電子有限公司 |
| 主分類號: | G06T11/60 | 分類號: | G06T11/60 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 郭潤湘 |
| 地址: | 100871 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 圖像 縮略圖 制作方法 及其 系統 | ||
技術領域
本發明涉及通信領域的數值圖像處理技術,尤其涉及一種圖像縮略圖的制作方法及其系統。
背景技術
在數字圖像處理系統中,經常需要管理和處理各種不同大小的圖像文件,在管理和處理的過程中就需要利用圖像的縮略圖進行預覽查看,那么縮略圖的制作或者抽取就需要一定的方法。
傳統的方法是將要預覽的圖像的原文件全部讀到內存中,然后再利用抽線或者抽點的方法得到該圖的縮略圖。對于數據量不大的圖像文件而言,這種方法還可以處理;但是,如果遇到特殊情況需要對數據量較大(指文件所占磁盤的大小)的圖像,如上百兆或上千兆甚至更大的圖像制作其縮略圖時,傳統的方法會大量消耗系統資源,甚至會使系統資源被消耗殆盡,以致出現系統崩潰,用戶無法繼續操作的情況。
發明內容
本發明實施例提供了一種圖像縮略圖的制作方法及其系統,用以解決現有縮略圖制作技術系統資源消耗大的問題。
本發明實施例提供的技術方案包括:
一種圖像縮略圖的制作方法,包括:
將源圖像數據切割為多個圖像數據片斷;
分別將切割得到的每個圖像數據片斷調入內存以及根據該圖像數據片斷生成縮略圖數據;
將根據各個圖像數據片斷所生成的縮略圖數據進行合成,得到所述源圖像的縮略圖。
一種圖像縮略圖的制作系統,包括:
切割模塊,用于將源圖像數據切割為多個圖像數據片斷;
制作模塊,用于分別將切割得到的每個圖像數據片斷調入內存以及根據該圖像數據片斷生成縮略圖數據;
合成模塊,用于將根據各個圖像數據片斷所生成的縮略圖數據進行合成,得到所述源圖像的縮略圖。
本發明的上述實施例,通過圖像切割將源圖像數據切割為多份圖像數據片斷,并對每一份圖像數據片斷分別制作縮略圖數據,然后將切割得到的所有圖像數據片斷的縮略圖數據進行合成,從而得到該源圖像的縮略圖。采用本發明實施例,可以使圖像縮略圖的制作過程逐步進行,由于每次制作縮略圖時,是對切割后的圖像數據片斷進行的,因此,其系統資源消耗通常要小于對整個源圖像進行縮略圖處理所需要的資源,尤其對于數據量較大的源圖像,可以盡量避免因制作縮略圖所導致的系統資源占用過大,甚至導致系統崩潰的問題。
附圖說明
圖1為本發明實施例提供的圖像縮略圖的制作流程示意圖之一;
圖2為本發明實施例提供的圖像縮略圖的制作流程示意圖之二;
圖3為本發明實施例提供的圖像縮略圖的制作系統結構示意圖。
具體實施方式
為了使本發明的目的、技術方案及有益效果更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本發明,并不用于限定本發明。
本發明實施例提供的圖像縮略圖的制作流程中,將圖像切割為多份,然后逐一將每一份圖像的數據調入內存進行該份圖像的縮略圖制作,最后將各份圖像的縮略圖進行合并處理,從而得到整個圖像的縮略圖。
如圖1所示,圖像縮略圖制作流程主要包括圖像數據切割階段、對切割得到的各份圖像數據分別進行縮略圖制作處理的階段,以及縮略圖合成階段。
在圖像數據切割階段,系統將需要為其制作縮略圖的圖像(以下稱該圖像為源圖像,即圖中的Source?image)數據進行切割,從而將源圖像的數據切割為若干份圖像數據,每份圖像數據是該源圖像數據的一個數據片斷,切割后的每一個圖像數據片斷可以保存在磁盤上。在進行圖像切割時,系統可以根據預先設置的切割份數或者每份的數據量大小對源圖像數據進行切割(如圖1所示切割為n份),也可以根據用戶當前設置的切割份數或者每份的數據量大小進行圖像數據切割。用戶可以通過系統提供的圖像縮略圖制作界面來設置切割份數或者每份的數據量大小。
對于切割得到的每一份圖像數據片斷,可以按照一定順序進行編號,如圖1中所示的從1到n,以便在進行縮略圖合成時,按照該順序進行合成。在具體實現時,可以對源圖像數據分批或分塊進行讀取處理,以實現源圖像數據的切割。
可以預先在內存中開辟出用于存儲圖像數據片斷以及可以進一步存儲縮略圖制作處理過程所產生的中間數據的緩存區(buffer)。
在對切割得到的各份圖像數據分別進行縮略圖制作處理的階段,可以按照切割得到的圖像數據片斷的編號遞增的順序,針對切割得到的每份圖像數據片斷,執行以下步驟:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北大方正集團有限公司;北京北大方正電子有限公司,未經北大方正集團有限公司;北京北大方正電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010034028.9/2.html,轉載請聲明來源鉆瓜專利網。
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序





