Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/JingShing/AI-image-tag-extractor

A tool to help you get image info.
https://github.com/JingShing/AI-image-tag-extractor

ai ai-image extractor imageai novelai python stable-diffusion tag tags tkinter tkinter-gui

Last synced: 8 days ago
JSON representation

A tool to help you get image info.

Awesome Lists containing this project

README

        

English | [繁體中文](README_TCH.md)
# AI-image-tag-extractor
A tool to help you get image info.

It is now perfect for extract Stable Diffusion image.

It can also get otehr image info from other AI image.
# Support AI image
- [x] Stable diffusion
- [x] Naifu(4chan ver)
- [x] NovelAI
# How to use
* import
* import image you like it will extract info and show in text box.
* save
* it will save a same file name as your image txt file in the same folder of your exe.
* cmd(command or linux)
* using python activate ```ai_tag_extractor_cmd.py``` then input the image file path you want to get info.
# Sample Image
It is spawn by Stable diffusion. And it is sample for showcase below.
## Stable-diffusion image
![test-stable-diffusion](/sample/stable-diffusion-test.png)
## Naifu(4chan ver) image
![test-naifu](/sample/naifu-sample.png)
## NovelAI image
![test-novelai](/sample/novelai-sample.png)

# UI
![UI](image/add_clear.png)
# After import image file
![import](image/import.png)
# Save to txt
## stable-diffusion format
![save](image/save_txt.png)
## Naifu(4chan ver) format
![save_naifu](image/save_txt_naifu.png)
## NovelAI format
![save](image/save_txt_novelai.png)

# Log
## ver 1.0
* can import image and get image info.
* can save image info
* can support stable-diffusion
* can support Naifu(4chan ver)
## ver 1.1
* now it can support NovelAI image
## ver 1.1.1
* fixed wrong file format import run time error.
## ver 1.2
* add clear button
* add status
* ![add_clear](image/add_clear.png)
## ver 1.2.1
* add ```ai_tag_extractor_cmd.py``` to use this tool in cmd or linux