Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

DEEP ZOOM SLICER

Deep Zoom Slicer slices images into several tiles and creates xml descriptor file. Sliced images are compatible for use with OpenZoom, Deep Zoom and Seadragon.

Usage

require 'deep_zoom'
DeepZoom.new('path/to/sample.jpg').slice!

Or define custom options:

file_options  = { :dir     => 'cropped',
                  :format  => 'png',
                  :quality => 80 }
slice_options = { :tile_size => 256,
                  :overlap   => 4 }

img_path = 'path/to/sample.jpg'

DeepZoom.new(img_path, file_options).slice!(slice_options)

Remove Deep Zoom created files:

DeepZoom.new(img_path, file_options).remove_files!

Additional Information

Copyright © 2009, MESO Web Scapes, Sascha Hanssen (hanssen@meso.net) All rights reserved.

Contributor(s):

  • Sascha Hanssen <hanssen@meso.net>

Software distributed under the License is distributed on an “AS IS” basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License.

Deep Zoom and Seadragon are trademarks or registered trademarks of Microsoft, Inc.

About

Ruby Deep Zoom Tools

Resources

License

Releases

No releases published

Packages

No packages published

Languages