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.8.15-cp39-abi3-win_amd64.whl (198.6 MB view details)

Uploaded CPython 3.9+Windows x86-64

rusty_manga_image_translator-0.8.15-cp39-abi3-manylinux_2_38_aarch64.whl (24.5 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.38+ ARM64

rusty_manga_image_translator-0.8.15-cp39-abi3-manylinux_2_35_x86_64.whl (193.0 MB view details)

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

rusty_manga_image_translator-0.8.15-cp39-abi3-macosx_15_0_arm64.whl (25.0 MB view details)

Uploaded CPython 3.9+macOS 15.0+ ARM64

rusty_manga_image_translator-0.8.15-cp39-abi3-macosx_13_0_x86_64.whl (49.9 MB view details)

Uploaded CPython 3.9+macOS 13.0+ x86-64

File details

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

File metadata

File hashes

Hashes for rusty_manga_image_translator-0.8.15-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 dc2e3e0ce5ca7854a61480f8ee0f37652219f0618eacb69b13b20b45ea065b23
MD5 7e966c988b2696be78bab77059818364
BLAKE2b-256 1295d93d75dbce4d7a478d9affef2b2bb920ad9c9d9ce07dcb16ebbfdb21f9cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rusty_manga_image_translator-0.8.15-cp39-abi3-manylinux_2_38_aarch64.whl
Algorithm Hash digest
SHA256 1fb3d34d206a305bcea68d2e122aa47bb3be636e71f4e66958ab0dea22bc10ee
MD5 fb1ef12011cb026673db079bf1c082f3
BLAKE2b-256 0ca4d42a627deb00f2227e150eec232c8ce7e3404130294821d1304bf341e909

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rusty_manga_image_translator-0.8.15-cp39-abi3-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 de49a09027aadfae9982e6b796297abff64d7118c5f4f7a21c059acb01746ad3
MD5 729999e56708a603dfe1aeb5c8da6e58
BLAKE2b-256 6fc0ed37e05c9fd2a3e862f4be00aadf75791e2995a1c7ed828e28eaef0dfb87

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rusty_manga_image_translator-0.8.15-cp39-abi3-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 8d8d27fc057edc189d83aa9c0abf2f686e98a13a68b0347058a84b870a45f9f0
MD5 2df8218a95a3164baaa130f54e4171db
BLAKE2b-256 efd26f675386980a9cbc76ff8c436185b9ece8e977b95699b6514f45be98497b

See more details on using hashes here.

File details

Details for the file rusty_manga_image_translator-0.8.15-cp39-abi3-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for rusty_manga_image_translator-0.8.15-cp39-abi3-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 16aee4c3e275a95f24f8f0bfaba2d87f719af1547a47e3738e5d8537453548cf
MD5 d4011b033187dc83eed1cfc1f204305d
BLAKE2b-256 9aedd4ce59dc7d7864cae92a536c1aadceb0ec0dfb7b3a5748e49c1d40d7f7b8

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