[發明專利]一種數字標本瓦片數據存儲的方法在審
| 申請號: | 201611159515.1 | 申請日: | 2016-12-15 |
| 公開(公告)號: | CN106777107A | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 王成軒;王瑞;高海南;孫守華;王艷 | 申請(專利權)人: | 山東數字人科技股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京集佳知識產權代理有限公司11227 | 代理人: | 羅滿 |
| 地址: | 250101 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數字 標本 瓦片 數據 存儲 方法 | ||
技術領域
本發明涉及數字標本數據存儲技術領域,更具體地說,涉及一種數字標本瓦片數據存儲的方法。
背景技術
在視頻制作、建筑效果圖、虛擬現實等等領域中,經常會遇到圖像分割的問題。甚至有的工種專門負責對圖像的剪裁。因此圖像分割、圖像剪裁以及分割后的存儲等問題成為了制約上述工作效率的瓶頸。對此,現有一種大尺寸圖像分割和存儲的方法,通過特定的裁剪方式包括按照NxN(N〉1)像素尺寸將原大尺寸圖像分割,對剪裁后生成的所有子圖像以原大尺寸圖像文件名為依據按照其在原大圖像的位置編號命名,并將同一個大尺寸圖像分割出的子圖像存儲在同一個文件夾下。
但是現有的圖像分割和存儲的方法,消耗大量存儲空間,且每一次查詢和檢索數據都要經過數據庫;在請求量大的情況下,因為實時查庫,所以對數據庫的壓力較大,并影響服務器性能。在維護和查詢的情況下效率偏低。
發明內容
為解決上述技術問題,本發明提出一種數字標本瓦片數據存儲的方法,在避免Windows系統對文件夾內文件數量的限制下,保證圖片數據一致性和完整性并且有較好的查詢和檢索性能;同時滿足圖片數據的管理、對服務器緩解壓力,提供多平臺應用的數據存儲方式。
為實現上述目的,本發明提供如下技術方案:
一種數字標本瓦片數據存儲的方法,所述方法包括以下步驟:
(1)將原始圖片數據切片處理,得到各個放大倍數的圖片,并按照放大倍數進行分層級,每個層級的圖片放在一個文件夾中;
(2)將步驟(1)中的文件夾命名為x,x與層級一致,包含此放大倍數的所有圖片,文件夾按數字順序從小到大排列;
(3)將步驟(2)中每個文件夾內的圖片以(y,z).GIF格式給所述圖片命名,其中y、z為圖片坐標,所述圖片按順序排列;
(4)將步驟(3)中文件夾內的圖片以byte[]類型存入大文件中,并記錄下每個圖片在大文件中的位置和占用字節數;
(5)將步驟(3)中文件夾內的圖片的信息按照步驟(4)中儲存圖片的順序追加到大文件中;
(6)將步驟(1)中的原始圖片數據所屬模塊信息寫入到步驟(5)中大文件尾部。
優選的,所述步驟(4)中的圖片如果是JFIF格式,只保存寬高以及從ff da到ff d9之間的數據;如果是其他格式,或不符合預設要求,則保持整個圖片。
優選的,所述步驟(5)中需要儲存的每個圖片的信息包括:位置信息、層級信息、切片信息。
優選的,所述步驟(5)中需要儲存的每個圖片的信息還包括:層級信息、圖片數量和切片信息所占的字節數;其中的位置信息包含69個字節。
優選的,所述層級信息、圖片數量以及切片信息所占的字節數長度固定為26。
優選的,所述步驟(5)中的層級信息,記錄了該圖片共有多少層級,以及每個層級對圖片分割的橫縱數量。
優選的,所述步驟(5)中的層級信息,每個層級信息占用12個字節。
優選的,所述步驟(5)中的切片信息,以Json字符串轉為byte數組存儲。
優選的,步驟(6)中的所述模塊信息內容長度固定為20。
通過上述描述可知,一種數字標本瓦片數據存儲的方法,將原始數據切片處理,得到各個層級的圖片,將同一層級圖片儲存在同一文件夾中,將圖片的信息以字節形式存入大文件中,并存入圖片,避免Windows系統對文件夾內文件數量的限制下,保證圖片數據一致性和完整性并且有較好的查詢和檢索性能;同時滿足圖片數據的管理、對服務器緩解壓力,提供多平臺應用的數據存儲方式。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據提供的附圖獲得其他的附圖。
附圖1為本申請實施例提供的一種數字標本瓦片數據存儲的方法的流程圖;
附圖2為本發明實施例提供的一種數字標本瓦片數據存儲的方法中文件夾按數字順序從小到大排列示意圖;
附圖3為本發明實施例提供的一種數字標本瓦片數據存儲的方法中存儲層級信息的示意圖;
附圖4為本發明實施例提供的一種數字標本瓦片數據存儲的方法中存儲的圖片的信息的示意圖;
附圖5為本發明實施例提供的一種數字標本瓦片數據存儲的方法中存儲層級信息、圖片數量以及切片信息的結構的示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東數字人科技股份有限公司,未經山東數字人科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611159515.1/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





