Skip to content

The jupyter notebooks provided in this project while being based on IIIF repositories, extract metadata and images, creating a CSV file representing the dataset as a result. These are examples of exploitation that can serve as a basis for further development.

License

hibernator11/notebook-iiif-images

Repository files navigation

Binder

DOI

notebook-iiif-images

GLAM institutions are starting to adopt new technology and services to provide access to image-based resources in order to encourage research, scholarship and the transmission of cultural knowledge. The International Image Interoperability Framework IIIF aims to set of common application programming interfaces that support interoperability between image repositories.

The jupyter notebooks provided in this project while being based on IIIF repositories, extract metadata and images, creating a CSV file representing the dataset as a result. These are examples of exploitation that can serve as a basis for further development.

accessing-iiif-smithsonian

This notebook extracts a dataset as a CSV file from the Smithsonian Open Access digital collection. This example performs an automatic search, retrieving the manifests from the IIIF server to create a dataset with the metadata as a CSV file.

In this example, images are treated as an standard NumPy array containing pixels of data points. This notebooks presents an example of face detection based on an image from the repository.

Face detection

accessing-iiif-europeana

This notebook extracts a dataset as a CSV file using the Europeana APIs. This example performs an automatic search, retrieving the manifests from the IIIF server to create a dataset with the metadata as a CSV file. It also includes a code to show the thumbnails as a gallery.

This example shows how to navigate the collection using the API by means of the manifest, annotations and full text resources.

accessing-iiif-ugent

This notebook extracts a dataset as a CSV file from the UGent libraries collection. This example performs an automatic search, retrieving the manifests from the IIIF server to create a dataset with the metadata as a CSV file. The content used in this notebook is based on la Russie illustrée which is a periodical with 15 volumes and 748 issues. The digital content can be retrieved here.

Requirements

The Open Access API requires an API key to access the endpoints. Please register with https://api.data.gov/signup/ to get a key. Europeana IIIF APIs requires an API key to access the endpoints. Please register with https://pro.europeana.eu/page/get-api to get a key.

References

About

The jupyter notebooks provided in this project while being based on IIIF repositories, extract metadata and images, creating a CSV file representing the dataset as a result. These are examples of exploitation that can serve as a basis for further development.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published