Skip to content

cospectrum/microwink

This branch is up to date with main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

22c9984 · Jan 11, 2025

History

53 Commits
Jan 10, 2025
Jan 4, 2025
Dec 14, 2024
Jan 4, 2025
Jan 11, 2025
Dec 14, 2024
Jan 4, 2025
Dec 14, 2024
Dec 14, 2024
Jan 4, 2025
Jan 4, 2025
Jan 4, 2025
Jan 4, 2025

Repository files navigation

microwink

github ci

Lightweight instance segmentation of card IDs.

Usage

Python

pip install microwink
from microwink import SegModel
from microwink.common import draw_mask, draw_box
from PIL import Image

seg_model = SegModel.from_path("./models/seg_model.onnx")

img = Image.open("./assets/data/us_card.png").convert("RGB")
cards = seg_model.apply(img)

for card in cards:
    print(f"score={card.score}, box={card.box}")
    img = draw_box(img, card.box)
    img = draw_mask(img, card.mask > 0.5)
img.save("./output.png")

License

Apache-2.0

About

Lightweight instance segmentation of card IDs

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages