Можно ли сжать файлы изображений Deep Zoom, очень похожие на сжатие файлов kml в kmz? У меня есть много файлов изображений, которые были объединены в изображения DZI, и это создает ТОННУ изображений для обработки ОС. Всего один из ваших файлов TIFF преобразуется в папку с 5500 элементами. Я надеялся как-то сжать эту папку и открыть ее с помощью Open Sea Dragon. Я даже не уверен, возможно ли это, но решил попросить начать работу над управляемым решением.
Сжатие файлов изображений Deep Zoom
Ответы (1)
Похоже, вы хотите хранить DZI в виде одного файла (или, по крайней мере, меньшего количества файлов), то есть проблема заключается в том, сколько файлов существует, а не в том, сколько места они занимают, верно?
Здесь нет серебряной пули, но есть различные возможности для исследования.
Самый простой — просто использовать плитку большего размера. В прошлом рекомендовался размер плитки ~256, но с современными сетями и компьютерами ~512 или даже ~1024 должно быть достаточно. Это должно уменьшить количество плиток до четверти или шестнадцатой соответственно, если вы сейчас используете 256. (Кстати, если вы используете рекомендуемое значение перекрытия в 1 пиксель для вашего DZI, тогда вы должны использовать размер плитки 510 или 1022.)
Также ведется работа по созданию единого файлового формата DZI... см. здесь:
https://github.com/openseadragon/openseadragon/issues/944
В дальнейшем вы можете переключиться на другое решение, такое как сервер IIPImage, который позволяет хранить изображения в формате TIFF или JPEG2000, а сервер разбивает их для вас. Этот сервер поддерживает IIIF, который поддерживает OpenSeadragon.
http://iipimage.sourceforge.net/