Skip to main content

Rust implementation of manga-image-translator with py-bindings

Project description

Python interface for manga-image-translator rust runtime

Feel free to contribute

from rusty_manga_image_translator import Session, PyPreprocessorOptions, PyDefaultOptions, PyImage
#import numpy as np
#from PIL import Image

# det = Session(["cuda", "directml", "tensorrt", "coreml"])
ses = Session(None)

# det = ses.convnext_detector()
det = ses.default_detector()

o1 = PyPreprocessorOptions(False, False, False, False)
o2 = PyDefaultOptions(2048, 2.3, 0.5, 0.7)


if (not det.loaded()):
    det.load()


# img = PyImage.from_numpy(np.array(Image.open("./imgs/232264684-5a7bcf8e-707b-4925-86b0-4212382f1680.png")))
img = PyImage("./imgs/232264684-5a7bcf8e-707b-4925-86b0-4212382f1680.png")
import time

areas, mask = det.detect(img, o1, o2)

det.unload()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

rusty_manga_image_translator-0.12.1-cp39-abi3-win_amd64.whl (198.7 MB view details)

Uploaded CPython 3.9+Windows x86-64

rusty_manga_image_translator-0.12.1-cp39-abi3-manylinux_2_38_aarch64.whl (25.7 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.38+ ARM64

rusty_manga_image_translator-0.12.1-cp39-abi3-manylinux_2_35_x86_64.whl (192.3 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.35+ x86-64

rusty_manga_image_translator-0.12.1-cp39-abi3-macosx_15_0_arm64.whl (14.1 MB view details)

Uploaded CPython 3.9+macOS 15.0+ ARM64

File details

Details for the file rusty_manga_image_translator-0.12.1-cp39-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for rusty_manga_image_translator-0.12.1-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 b3c771dc1458bad33f28e8c8610e140d983d273f7182d276878964a5a15da690
MD5 d80e5766b474b10c0f0d33713ac2135f
BLAKE2b-256 8fd2cc342804841f7dbb4a525fe721d0ce45637b127aa24fb9e431732b165501

See more details on using hashes here.

File details

Details for the file rusty_manga_image_translator-0.12.1-cp39-abi3-manylinux_2_38_aarch64.whl.

File metadata

File hashes

Hashes for rusty_manga_image_translator-0.12.1-cp39-abi3-manylinux_2_38_aarch64.whl
Algorithm Hash digest
SHA256 a08f950480a28aeac0e83e3537e7533594fb378e0a9043e4376cea4ba0db68b5
MD5 bdbc5450b6b23c728033903ed438f623
BLAKE2b-256 6723b77e918e210bc837de9722d9f6ac4aee0f6536da1127521aaf04845741b1

See more details on using hashes here.

File details

Details for the file rusty_manga_image_translator-0.12.1-cp39-abi3-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for rusty_manga_image_translator-0.12.1-cp39-abi3-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 1352faa6a27add47167a96278882d3b1efa6c7fd271a5b80625ebbcc94a418d8
MD5 85d211d3857e97bbc7070c88f6bff15b
BLAKE2b-256 e4abe7297f68c6f21e587d4cfbdf4fa9167ef21a00c9be1c549e10064a5edb63

See more details on using hashes here.

File details

Details for the file rusty_manga_image_translator-0.12.1-cp39-abi3-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for rusty_manga_image_translator-0.12.1-cp39-abi3-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b20ee817ffdf5c688bed6180f73579db34bd84abf811adf46b4f636b000f129a
MD5 fe099d5effe30fd5a7bd825d9d3ac2db
BLAKE2b-256 9efae43d6f0e7c23f65d94efc3249d88bf960693caacd3daa870aac4a4e8d919

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page