Is there away to compress Deep Zoom Image files, very similar to compressing tiled kml files to kmz? I have many image files that have been tiled into DZI images and this creates a TON of images for the OS to handle. Just one of your tiff files converts into a folder with 5,500 items. I was hoping to compress this folder somehow and have Open Sea Dragon open it. I am not even sure if this was possible but figured I would ask to start working on a manageable solution.
Related Questions in PYTHON
- How to store a date/time in sqlite (or something similar to a date)
- Instagrapi recently showing HTTPError and UnknownError
- How to Retrieve Data from an MySQL Database and Display it in a GUI?
- How to create a regular expression to partition a string that terminates in either ": 45" or ",", without the ": "
- Python Geopandas unable to convert latitude longitude to points
- Influence of Unused FFN on Model Accuracy in PyTorch
- Seeking Python Libraries for Removing Extraneous Characters and Spaces in Text
- Writes to child subprocess.Popen.stdin don't work from within process group?
- Conda has two different python binarys (python and python3) with the same version for a single environment. Why?
- Problem with add new attribute in table with BOTO3 on python
- Can't install packages in python conda environment
- Setting diagonal of a matrix to zero
- List of numbers converted to list of strings to iterate over it. But receiving TypeError messages
- Basic Python Question: Shortening If Statements
- Python and regex, can't understand why some words are left out of the match
Related Questions in DEEPZOOM
- OpenSeadragon not loading image tiles from backend API server
- Creating a Deep Zoom Image(.dzi) using pyvips library
- OpenSeaDragon image viewer using image from Google Drive
- Use leaflet to display non-geographical tiled images
- OpenSeadragon loads one Deep Zoom tile only
- How may I create deep zoom file keeping a very large image (600k x 600k) file in google drive?
- Openseadragon, DeepZoom, WordPress
- Unable to open URL thats local file path
- How to display whole-slide Images (virtual slides) using the OpenSlide Python library? (Not using a web based viewer)
- How to use Openslide-PHP-Bindings to create .dzi file
- Openseadragon viewer not displaying DZI image
- libvips Nearest Neighbor / Bicubic Deep Zoom Pyramid Creation
- Dzi Viewer using CPP
- how to convert dzi files to multi-tile pyramidal tiff format
- OpenSeaDragon not displaying multiple images in dzc_output.xml file
Related Questions in SEADRAGON
- Updating the image while retaining Annotorious functionality in OpenSeadragon
- OpenSeadragon not able to load images giving 403/500 error
- How to view real time mosaicing of large image?
- Optimize size of DZI rendered
- Seadragon(seajax) open specific filterbox after search
- Ruby: download Seadragon rendered image from web
- Compressing Deep Zoom Image files
- Openseadragon image drag over multi canvas
- Can not read property 'position' undefined, get Coordinates - CustomTile - Openseadragon
- OpenSeaDragon 2: Programmatic control over images' positions in colletions
- Can't download image from tainted canvas; How can I download a Seadragon image that's hosted in an Amazon s3 bucket?
- Downloading image from a canvas: downloaded image is blank
- Downloading image from a canvas; can't get data
- Openseadragon with XML document variable instead of URL?
- OpenSeadragon: Using a proxy to get XML data is causing tiles not to load
Related Questions in OPENSEADRAGON
- How to confirm in Cypress that opnseadragon image is loaded?
- Openseadragon plug missing some types
- GeoJs layer annotations aren't fixed on top of the image and change position
- How to maintain the ratio of HTML content from an Openseadragon view?
- OpenSeadragon constructor Cannot read appendChild of null
- Best practice in using document.createElement() in Preact?
- SVG filter not applied when using full screen
- Updating the image while retaining Annotorious functionality in OpenSeadragon
- URL formatting - IIIF images from manifest url in React using OpenSeaDragon
- Updating openseadragon from v3.1.0 to v4.1.0 breaks the image viewport panning(Dragging)
- OpenSeadragon not loading image tiles from backend API server
- OpenSeaDragon doesnt display a slide
- Why does this image make 2 network requests on button click?
- How to disable page pinch-to-zoom trackpad gesture or Ctrl + wheel over an element?
- OpenSeaDragon image viewer using image from Google Drive
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Popular Tags
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Sounds like you're wanting to store the DZI as a single file (or at least fewer files), i.e. that the problem is how many files there are, not so much how much space they take up, right?
There's no silver bullet here, but there are various avenues to explore.
The simplest is just to go with a bigger tile size. In the past a tile size of ~256 was recommended, but with modern networks and computers, ~512 or even ~1024 should be fine. This should reduce your tile count to a quarter or a sixteenth respectively, assuming you're using 256 now. (By the way, if you're using the recommended 1 pixel overlap value for your DZI, then you'd use a tile size of 510 or 1022.)
There is also work underway to create a single file DZI format... see here:
https://github.com/openseadragon/openseadragon/issues/944
Further afield, you could switch to a different solution, such as the IIPImage server, which lets you store images as TIFF or JPEG2000, and the server breaks it up for you. That server supports IIIF, which OpenSeadragon supports.
http://iipimage.sourceforge.net/