Ace4896 / project-sekai-thumbnail-extractor

A small tool for extracting Project Sekai card thumbnails from the characters list.
https://ace4896.github.io/project-sekai-thumbnail-extractor/
MIT License
1 stars 0 forks source link
bootstrap opencv project-sekai sekai solidjs typescript

Project Sekai Thumbnail Extractor

A small tool for extracting Project Sekai card thumbnails from the characters list.

Usage

Link to Website Demo

First, open a screenshot of the character list as shown below:

Character List

The tool will extract the individual card thumbnails, which you can right click to save/view separately:

Extracted Thumbnails

Development Usage

The website demo is made using SolidJS, Bootstrap and OpenCV.js, and is managed using NodeJS and Vite.

# Run app in development mode
$ npm run dev

# Build app in production mode
$ npm run build

# Preview app in production mode (requires building first)
$ npm run serve

Image Processing Details

The main image processing is handled by OpenCV, and can be summarised into two main steps:

More details can be found in this repository, which has various Jupyter Notebooks that use this approach.