摘要:本發明公開了一種用瀏覽器瀏覽圖像的方法,該圖像的文件格式采用分層(Layer)/分塊(Tile)的方式對圖像數據進行存儲,其中不同的圖層對應于不同的圖像倍率,所述圖像文件格式定義為TMAP格式,該方法包括步驟:打開一個TMAP文件,根據TMAP文件的信息構建出瀏覽器需要使用的數據結構;用戶選擇當前圖像放大倍率,確定用戶當前所選擇的圖像放大倍率;根據當前圖像的放大倍率選擇TMAP文件結構中合適的圖層;用戶選擇所感興趣的區域,根據用戶選擇的圖像區域計算出該區域在原始圖像上的坐標位置,獲得用戶感興趣的區域ROI;清空當前狀態下待解碼的圖像塊隊列,遍歷所選圖層的圖像塊,求出與ROI有交集的圖像塊,如果在內存圖像塊隊列中找不到該圖像塊,則將該圖像塊的信息加入到待解碼的圖像塊隊列中;從待解碼隊列中讀取一個數據塊信息進行解碼;主線程發送重繪視圖命令后處于就緒狀態,等待用戶的其它操作。利用本發明,用戶在任意一個時間點上瀏覽圖像,只需要將用戶所瀏覽區域的數據塊(Tile)載入顯示就可以了,解決了傳統的圖像存儲方式幾乎需要載入整個圖像數據而無法瀏覽大容量數據的問題。
- 專利類型發明專利
- 申請人北京優納科技有限公司;
- 發明人鄭眾喜;劉明星;張海明;
- 地址100085北京市海淀區上地五街7號昊海大廈401
- 申請號CN200610126845.0
- 申請時間2006年09月07日
- 申請公布號CN100429658C
- 申請公布時間2008年10月29日
- 分類號G06F17/30(2006.01);