Created a Program to Generate TEI facsimile Elements from IIIF Manifest Files

We created a program to generate TEI facsimile elements from IIIF manifest files. You can try it in the following Google Colaboratory notebook: colab.research.google.com We hope this serves as a useful reference for those considering integration between IIIF and TEI.

February 22, 2022 · 1 min · Nakamura

[Omeka S Module Development] Developed a Module to Add IIIF Content Search API URIs to IIIF Manifests

Overview I developed an Omeka S module that adds IIIF Content Search API URIs to IIIF manifests. github.com By using the IIIF Content Search API, text search becomes possible in viewers such as Universal Viewer, as shown below. This module uses an IIIF Content Search API that is provided independently of Omeka S. Therefore, to use this module, you need to separately set up an environment that provides this API. While there remains the challenge of the cost of building this environment, I hope this is helpful for those who already have an IIIF Content Search API environment and are considering using it with Omeka S. ...

February 11, 2022 · 2 min · Nakamura

How to Enable Mirador 3 Image Tools (Image Rotation, etc.) by Default

Overview This article explains how to enable image tools (such as image rotation) by default in Mirador 3. The default Mirador 3 does not include features that were available by default in Mirador 2, such as image rotation and adjustments for brightness, contrast, and saturation. To add these features, you need to install the image tools plugin: github.com Below, we explain how to install and configure the plugin. Installation In addition to the page above, the following repositories are helpful for installing the image tools plugin. ...

September 16, 2021 · 1 min · Nakamura

[Omeka S Module Introduction] IIIF-Compatible Viewers Available for Omeka S

Overview This article summarizes the IIIF-compatible viewers available as Omeka S modules as of September 15, 2021. Viewer List Universal Viewer github.com Mirador github.com Diva IIIF Viewer github.com Summary You can see installation examples at the following page. We hope this serves as a useful reference for IIIF image delivery using Omeka S. diyhistory.org

September 15, 2021 · 1 min · Nakamura

[Feature Development] Added Table of Contents Functionality to the Omeka S IIIF Module (Part 2: Registering Hierarchical Tables of Contents)

Overview In the previous article, I explained how to add a flat table of contents using the Omeka S IIIF Server module. nakamura196.hatenablog.com This time, I explain how to add a hierarchical table of contents. The official manual is available here, and I also created an article translating this manual into Japanese. While the translation is imperfect, I hope it serves as a useful reference. nakamura196.hatenablog.com Details In the previous article, we created a flat table of contents by entering the following information: ...

August 13, 2021 · 2 min · Nakamura

[Feature Development] Added Table of Contents Functionality to the Omeka S IIIF Module (Part 1: Registering Flat Tables of Contents)

Overview I developed an additional feature for the Omeka S IIIF Server module that adds a table of contents to IIIF manifests. This feature is available from ver 3.6.5.3 onward. github.com This article explains how to add a table of contents using this module. A video tutorial is also available. I hope it serves as a useful reference. youtu.be Details Setup The official documentation is available at: https://github.com/Daniel-KM/Omeka-S-module-IiifServer#config-options-for-manifest First, on the module’s settings screen, select the property to specify for “Property for structures.” By entering table of contents information as the value of the selected property, the table of contents information will be reflected in the IIIF manifest. Here, for example, select “Dublin Core: Table of Contents.” ...

August 13, 2021 · 3 min · Nakamura

[Feature Development] Bug Fix for License Property in the Omeka S IIIF Server Module

We fixed a bug in the license property of the Omeka S IIIF Server module when using IIIF Presentation API version 2. Specifically, we fixed an issue where the license-related settings in the IIIF Server module were not reflected in the IIIF manifest. The module with this fix is available from version 3.6.5.3 onward. github.com We hope this serves as a useful reference for those affected by this bug. ...

August 13, 2021 · 1 min · Nakamura

[Translation] How to Add Table of Contents Information in the Omeka S IIIF Server Module

This is a Japanese translation of the manual on how to add table of contents information in the Omeka S IIIF Server module. The official manual is available below. github.com I hope this serves as a reference when adding table of contents information to IIIF manifests using this module. Config options for manifest Input format of the property for structures (table of contents) The default structure is a simple sequential list of IIIF media. ...

August 11, 2021 · 8 min · Nakamura

How to Embed Mirador 3 in a Specific Area of a Page

In a previous article, we introduced how to embed Mirador in a specific area of a page using Nuxt.js. nakamura196.hatenablog.com This time, we introduce how to embed Mirador without using frameworks like Vue.js. Specifically, please check the source code of the following page. https://nakamura196.github.io/nuxt-mirador/embedded2 The above is a simple HTML file. When embedding Mirador on a page, you specify the ID of the element where Mirador will be displayed (e.g., mirador). By applying the following CSS, you can embed it within a portion of the page. ...

August 10, 2021 · 1 min · Nakamura

Created a Repository Demonstrating How to Use Mirador 3 with Nuxt.js

Overview In the following article, I introduced how to use Mirador 3 with Vue. nakamura196.hatenablog.com Following up on that, I created a GitHub repository demonstrating how to use Mirador 3 with Nuxt.js. github.com In the above repository, I have prepared examples of displaying Mirador full-page as well as embedding it in a specific area within a page. https://nakamura196.github.io/nuxt-mirador/embedded This article provides an explanation of the above page and introduces some aspects of how to use Mirador. ...

August 7, 2021 · 2 min · Nakamura

[App Introduction] Introducing IIIF pocket

This article introduces “IIIF Pocket,” an application developed as part of the Cultural Japan project. pocket.cultural.jp The documentation for this application is available in the following Google Document: docs.google.com We hope this is helpful for managing and utilizing IIIF resources.

July 24, 2021 · 1 min · Nakamura

[Omeka S Module Introduction] IIIF Server / Image Server / Universal Viewer

The following video explains the IIIF-related Omeka S modules “IIIF Server,” “Image Server,” and “Universal Viewer,” along with their installation procedures. youtu.be We hope this serves as a useful reference for IIIF delivery with Omeka S.

July 23, 2021 · 1 min · Nakamura

Introduction to the IIIF Collection of IIIF Manifests Aggregated by Cultural Japan

You can view the IIIF Collection that aggregates the IIIF manifests gathered by Cultural Japan at the following link: https://www.kanzaki.com/works/2016/pub/image-annotator?u=https://app.cultural.jp/iiif-collection/collection.json Please check the terms of use for each source database when using the individual IIIF manifests. This collection includes IIIF manifests dynamically generated by Cultural Japan. In the collection list above, these can be identified by the label “Dynamically Generated.” The dynamic generation uses AWS Lambda, querying the Japan Search RDF Store and the Cultural Japan RDF Store for each request to generate JSON data. The condition for creating these dynamically generated IIIF manifests is that the items must have high-resolution images (jps:accessInfo/schema:associatedMedia). ...

July 23, 2021 · 1 min · Nakamura

Created a Repository Demonstrating How to Use Mirador 3 with Vue

We created a repository demonstrating how to use Mirador 3 with Vue. We hope it serves as a useful reference for application development with Vue. github.com This repository was created with reference to the following: github.com As a simpler alternative, you can also use the UMD (Universal Module Definition) build. If you simply want to use Mirador 3, we recommend the following approach: github.com The site above states (as demonstrated in the repository introduced here): ...

July 22, 2021 · 1 min · Nakamura

[Feature Development] Adding a Setting to Disable Image API in the Omeka S IIIF Server Module

Overview I developed a new feature for the Omeka S IIIF Server module that adds a setting to disable the Image API. This makes it easier to deliver IIIF manifests and other content in environments with limited resources, such as shared hosting servers. I hope this feature contributes to improving the sustainability and usability of digital archive systems. Background The Omeka S IIIF Server module generates IIIF manifest files from metadata registered in Omeka S. It is primarily developed by Daniel-KM, who has developed various Omeka modules. ...

July 22, 2021 · 2 min · Nakamura

IIIF Implementation of "Oki-ezu" (Raised Picture Maps)

Overview I implemented a IIIF representation of “Okoshi-ezu” (raised picture maps). The target materials are the Okoshi-ezu contained in the “Dai Nihon Kaishi Compilation Materials” held at the University of Tokyo Komaba Library. https://utda.github.io/kaishi/ Please watch the following video for an overview. “Okoshi-ezu” IIIF Implementation The Application The following is the Tokyo National Museum’s description of “Okoshi-ezu”: “Okoshi-ezu” are foldable simplified models that reproduce the three-dimensional structure of buildings by pasting wall and ceiling diagrams onto a flat plan drawing. They were particularly used as a drawing technique suited for reproducing tea rooms, which have complex three-dimensional structures within small spaces. (From the Tokyo National Museum - Japanese Art (Honkan) Japanese Natural History Series: Okoshi-ezu) ...

August 14, 2020 · 2 min · Nakamura

IIIF Application Using Transmitted Light Images

Overview I created a “IIIF Application Using Transmitted Light Images.” It focuses on the “Shelley Correspondence” held at the University of Tokyo General Library. utda.github.io The Application This application uses IIIF’s “Choice of Alternative Resources” to provide an environment for comparing original images with transmitted light images. Four comparison methods are provided, using “IMAGE COMPARISON WITH A SLIDER,” “MIRADOR,” “IIIF CURATION VIEWER,” and “IMAGE ANNOTATOR.” IMAGE COMPARISON WITH A SLIDER This uses the image comparison viewer developed by Digirati. You can compare images by moving the slider in the center of the screen. ...

August 14, 2020 · 3 min · Nakamura