All Projects → lovasoa → Dezoomify

lovasoa / Dezoomify

Licence: gpl-2.0
Dezoomify is a web application to download zoomable images from museum websites, image galleries, and map viewers. Many different zoomable image technologies are supported.

Programming Languages

javascript
184084 projects - #8 most used programming language
hack
652 projects

Projects that are alternatives of or similar to Dezoomify

Derpibooru Downloader
Downloads images from derpibooru.org using a variety of options
Stars: ✭ 45 (-86.07%)
Mutual labels:  image, downloader
Laosj
golang light-weight image crawler
Stars: ✭ 199 (-38.39%)
Mutual labels:  image, downloader
Bbwebimage
A high performance Swift library for downloading, caching and editing web images asynchronously.
Stars: ✭ 128 (-60.37%)
Mutual labels:  image, downloader
Gallery Dl
Command-line program to download image galleries and collections from several image hosting sites
Stars: ✭ 4,199 (+1200%)
Mutual labels:  image, downloader
Dezoomify Rs
Zoomable image downloader for Google Arts & Culture, Zoomify, IIIF, and others
Stars: ✭ 150 (-53.56%)
Mutual labels:  image, downloader
Pyinstastories
Python script to download Instagram stories from Instagram users.
Stars: ✭ 260 (-19.5%)
Mutual labels:  image, downloader
Borgert Cms
Borgert is a CMS Open Source created with Laravel Framework 5.6
Stars: ✭ 298 (-7.74%)
Mutual labels:  image
Exifcleaner
Cross-platform desktop GUI app to clean image metadata
Stars: ✭ 305 (-5.57%)
Mutual labels:  image
Flutter photo manager
Provide flutter with the ability to manage photos.
Stars: ✭ 294 (-8.98%)
Mutual labels:  image
Awx Container
Ansible Container project that manages the lifecycle of AWX on Docker.
Stars: ✭ 294 (-8.98%)
Mutual labels:  image
Assetspickerviewcontroller
Powerfully Customizable - Multiple Photo & Video Picker Controller
Stars: ✭ 321 (-0.62%)
Mutual labels:  image
Fdtake
Easily take a photo or video or choose from library
Stars: ✭ 314 (-2.79%)
Mutual labels:  image
Affinity
Free 2D symbols for computer network diagrams
Stars: ✭ 294 (-8.98%)
Mutual labels:  image
Php Initial Avatar Generator
Generate avatars with initials from user names.
Stars: ✭ 302 (-6.5%)
Mutual labels:  image
Korkut
Quick and simple image processing at the command line. 🔨
Stars: ✭ 310 (-4.02%)
Mutual labels:  image
Consingan
PyTorch implementation of "Improved Techniques for Training Single-Image GANs" (WACV-21)
Stars: ✭ 294 (-8.98%)
Mutual labels:  image
Xzpixivdownloader
Pixiv Batch Downloader,功能丰富的 Pixiv 图片批量下载器
Stars: ✭ 317 (-1.86%)
Mutual labels:  downloader
Croppr.js
A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.
Stars: ✭ 294 (-8.98%)
Mutual labels:  image
Cropme
Extremely Smooth and Easy Cropping library for you
Stars: ✭ 306 (-5.26%)
Mutual labels:  image
Moa
An image download extension of the image view written in Swift for iOS, tvOS and macOS.
Stars: ✭ 314 (-2.79%)
Mutual labels:  image

Dezoomify

Dezoomify cover image

Download zoomable images

Dezoomify extracts full high-resolution images from online zoomable image interfaces. It works with several zoomable image tools, from several different websites (see the list below). It takes as input the URL of a a zoomable image and gives as output an image that you can download (by right-clicking on it, and choosing Save Image as...).

In order to find the URL of the zoomable that dezoomify requires, you can install the dezoomify browser extension. Alternatively, you can also try to find the zoomable image URL yourself.

Try it

If you are not interested in the source code and just want to assemble tiles of (dezoomify) a zoomify-powered image, go there : unzoomify an image

Troubleshooting

FAQ

If you have problems while downloading an image, then read the FAQ.

Reporting issues

Your bug reports and feature requests are welcome! Please go the the Github issue page of the project, and explain your problem. Please be clear, and give the URL of the page containing the image dezoomify failed to process.

Supported zoomable image formats

The following formats are supported by dezoomify:

The most prominant supported websites include :

  • Arts & Culture (artsandculture.google.com)
  • Gallica (gallica.bnf.fr)
  • The British Library (bl.uk)
  • National Gallery of Art (nga.gov)
  • Hungaricana (hungaricana.hu)
  • National Library of Australia (nla.gov.au)
  • National Library of Israel (nli.org.il)
  • National Galleries Of Scotland (nationalgalleries.org)
  • National Library of Scotland (nls.uk)
  • Harvard Library (library.harvard.edu)
  • heidICON, Heidelberg University (heidicon.ub.uni-heidelberg.de)
  • Geographicus (geographicus.com)
  • Archivio di Stato di Trieste (archiviodistatotrieste.it)

Dezoomify also has a generic dezoomer. If the zoomable image format is simple enough, you just have to enter a pattern of tile URL, and dezoomify will be able to work with it.

Screenshots

dezoomify downloading an image

Video tutorial

Video tutorial for dezzomify

Programming Languages

The aim of the script is to do as much as possible in Javascript (with the HTML5 <canvas> tag), and only the network-related stuffs on the server side. The only little piece of server-side code that remains in the code is just a proxy, used to circumvent the same-origin policy. We implemented this code both in Javascript (node-app/proxy.js) and PHP (proxy.php), so you just need to have either one on your server to run dezoomify.

Wikimedia

This script on wikimedia : Zoomify in the help about zoomable Images on wikimedia

GPL

Copyright © 2011-2017 Lovasoa

This file is part of Dezoomify.

Dezoomify is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Dezoomify is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with Dezoomify; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA*/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].