Сжатие файлов изображений Deep Zoom

Можно ли сжать файлы изображений Deep Zoom, очень похожие на сжатие файлов kml в kmz? У меня есть много файлов изображений, которые были объединены в изображения DZI, и это создает ТОННУ изображений для обработки ОС. Всего один из ваших файлов TIFF преобразуется в папку с 5500 элементами. Я надеялся как-то сжать эту папку и открыть ее с помощью Open Sea Dragon. Я даже не уверен, возможно ли это, но решил попросить начать работу над управляемым решением.


person Codejoy    schedule 25.10.2016    source источник


Ответы (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/

person iangilman    schedule 26.10.2016
comment
Вы правы, это не для места, а для меньшего количества файлов сжатия или внутри одного файла. Это отличная информация, я проверю iipimage и посмотрю, что там можно сделать. У меня много файлов TIFF, из которых я в любом случае создаю файлы DZI, такое решение звучит идеально. Я также могу играть с размерами плитки. Спасибо еще раз! - person Codejoy; 26.10.2016
comment
Раньше я использовал IIPImage + JPEG2000 + IIIF + OpenSeadragon, и это было очень быстро и легко. Я думаю, что файлы TIFF также работали с этой настройкой, но были медленнее, поэтому преобразование в JPEG2000 может быть лучше. - person Peter Petrov; 27.10.2016