我在處理大圖像(在這種情況下是81.4 MB的衛星圖像,分辨率爲16000 x 16000)的一些建議後。目前,我們只是在應用程序中顯示圖像 - 這種方法會導致很大程度的「滯後」。在完成一些背景閱讀後,更好的方法是創建原始圖像的幾個低質量副本,然後根據用戶如何「縮小」來選擇要顯示的圖像。有沒有人遇到任何框架/ API或代碼片段,這將允許我這樣做? (我們正在使用C++)使用高分辨率圖像
Q
使用高分辨率圖像
2
A
回答
4
你應該爲「圖像金字塔」谷歌搜索獲得一些鏈接。
作爲一個選項,OpenCV has some relevant functionality。
如果您使用Windows,Silverlight還提供了Deep Zoom功能。
另一種可能性是libvips,它最近增加了從非常大的圖像生成金字塔的功能。
0
您可以將OpenCV庫用於此目的。加載所有圖像並從用戶獲取選定區域座標後,可以將該子區域選擇到單獨的矩陣(Mat)中,使用resize()方法重新採樣,然後可以顯示它。
相關問題
- 1. 使用jQuery切換高分辨率圖像和低分辨率圖像
- 2. 分享高分辨率圖像
- 3. 同時支持高分辨率和低分辨率圖像
- 4. HTML:在低分辨率下渲染高分辨率圖像
- 5. 如何使用C#以低分辨率形式提供高分辨率圖像
- 6. 如何僅使用高分辨率圖像支持多分辨率
- 7. 如何將高分辨率圖像轉換爲低分辨率圖像?
- 8. 處理高分辨率圖像
- 9. OpenLayers3和高分辨率圖像(XYZ源)
- 10. 高檔2D低分辨率圖像
- 11. iOS - 查看高分辨率圖像
- 12. 高分辨率圖像快照,在Java
- 13. 從JPanel獲取高分辨率圖像
- 14. 高分辨率圖像查看器
- 15. 視網膜/高分辨率圖像
- 16. 產生從高分辨率圖像
- 17. uiwebview中的高分辨率圖像
- 18. iPhone 4 - 高分辨率圖像模糊
- 19. 如何獲得高分辨率圖像
- 20. 來自PDF的高分辨率圖像
- 21. 創建高分辨率圖像
- 22. 導出高分辨率的topigraphical圖像?
- 23. 在C打印高分辨率圖像#
- 24. iphone 4高分辨率啓動圖像
- 25. 加載高分辨率背景圖像
- 26. Mapnik的高分辨率圖像
- 27. 圖像分辨率
- 28. 以較低分辨率使用圖像
- 29. 使用圖像進行多分辨率
- 30. 用QBrush(高DPI)繪製高分辨率像素圖