簡體   English   中英

Zoomify .zif 格式性能不佳

[英]Zoomify .zif format bad performance

Zoomify Pro提供的新 .zif 單一文件格式似乎存在一些性能問題。 與舊文件結構相比,它加載頁面的速度要慢 3 到 4 倍,並且它發送的請求超過 50%(使用多種文件格式的相同初始圖像進行測試)。

使用舊格式對於產品來說是不可行的,我們被困在加載時間超過一分鍾。

有沒有人遇到過這個問題,是否有一些解決方法? 互聯網和官方網站上的結果似乎沒有任何幫助。

注意:聯系供應商還沒有導致任何結果。

盡管官方網站聲稱 zif 格式可以處理非常大的圖像,但我對此持懷疑態度,因為查看器試圖在 Javascript 中完成所有操作。 性能完全基於客戶端的機器。 嘗試在更快的機器上打開它,看看它是否有所改善。

替代解決方案:您可以使用 VIPS 庫創建深度縮放圖像圖塊。

更多信息在這里:

https://libvips.github.io/libvips/API/current/Making-image-pyramids.md.html

在文章中進一步向下滾動,您將看到以下代碼段:

在 7.40 及更高版本中,您可以使用 --container 來設置容器類型。 通常 dzsave 會寫一個目錄樹,但是使用 --container zip 你會得到一個 zip 文件。 使用 .zip 作為目錄后綴自動開啟 zip 格式:

 $ vips dzsave wtc.tif mypyr.zip

編寫一個包含瓷磚的 zipfile。

另外,請查看本教程:

使用 openseadragon 從 zip 存檔提供 deepzoom 圖像https://web.archive.org/web/20170310042401/https://literarymachin.es/deepzoom-osd-server/

那里的社區( openseadragonvips )要強大得多,所以當你碰壁時你會得到幫助。

如果你想從這一切中休息一下,只想圖像可縮放,你可以使用 3rd 方服務,例如zoomable.cazoomo.ca 它是免費且用戶友好的(上傳您的圖像並將查看器嵌入您的網站,如 Google 地圖)。

ZIF 格式設計器在這里... ZIF 可以輕松處理巨大的圖像,高達數百 TB 的大小。

沒有服務器,當然觀眾會嘗試做所有事情,這是唯一的選擇。 因此,直接從網絡服務器提供 ZIF 的性能不如使用圖像服務器。 但是……你可以做到。 使用 Zoomify tile 文件夾,速度會更快,但您可能在服務器端處理數十萬或數百萬個 tile,並且傳輸將非常緩慢且容易出錯。

總是有取舍。有關規范,請參閱zif.photo

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM