Skip to main content
Logo

Img2Num

Img2Num is a fast and accurate raster vectorizer.

It converts raster images (like PNGs and JPGs) into clean SVGs with high accuracy and performance.

Img2Num is optimized for natural images.

Status

Deploy to GitHub Pages Multi-Language Release Generation

License Contributors Stars Docker Pulls Open in Codespaces Docs Changelog

Contents

Before vs After

Input (Original Raster) Output (SVG)
Original input raster image (Aerial view of mountains) Final output SVG image (Aerial view of mountains)
Original input raster image (A garden in Margate, South Africa) Final output SVG image (A garden in Margate, South Africa)
Original input raster image (A ring on a woman's hand) Final output SVG image  (A ring on a woman's hand)

What are you waiting for?

Try our image to color-by-number demo!

[!IMPORTANT]

Why Img2Num?

Most raster-to-SVG vectorizers were designed for clean, synthetic input images such as logos, icons, diagrams, and flat illustrations. When applied to real-world photographs, they often struggle with noise, gradients, fine detail, and complex textures, resulting in less accurate vectorizations.

Img2Num takes the opposite approach. It was designed from the ground up for natural images, combining color quantization, contour extraction, and GPU-accelerated processing to produce high-quality SVGs from photographs while still performing well on synthetic artwork.

If your input images are photographs rather than logos or illustrations, Img2Num was built specifically for that use case.

What is Img2Num? Think of tools like Potrace or imagetracerjs, but designed with first-class support for natural photographs and other real-world imagery.



Features

  • Built for real-world photos - Designed from the ground up to handle natural, noisy raster images (photographs, scans, etc.), unlike many vectorization libraries that are optimized for clean, synthetic source images (icons, logos, flat illustrations).
  • Raster to SVG vectorization - Converts PNG/JPEG images into clean, layered SVG paths using color quantization, contour tracing, and an integrated SVG writer.
  • GPU-accelerated processing - Leverages Dawn (Google's WebGPU implementation) for hardware-accelerated quantization and image processing.
  • Color quantization & palette control - Reduce an image to any K number of colors (K-Means), with output SVGs organized into logical color groups.
  • Precise contour extraction - Edge detection and polygon simplification with tunable fidelity for accuracy vs. performance trade-offs.
  • Multi-language bindings - Native C++17 core with first-class bindings for:
    • C - lightweight C API (add as a submodule)
    • Python (pip install img2num) - NumPy arrays in, SVG strings out
    • JavaScript (npm i img2num) - same C++ core compiled to WebAssembly, works in browser and Node
  • WebAssembly-powered - The native C++ core is compiled to WebAssembly (WASM) for high-performance execution in browsers.
  • Zero-copy bindings - Direct memory access via NumPy in Python and TypedArrays in JS, avoiding unnecessary data copying.
  • Minimal dependencies - Core library built for speed with only one external runtime dependency (Google's Dawn).
  • Cross-platform CI - Tested on Linux, macOS, Windows, and WASM.
  • Flexible distribution - Available via PyPI, npm, and Docker Hub.
  • Permissive licensing - MIT-licensed core (libraries, packages, build tools), with AGPLv3 covering docs, example apps, and CI/config - see below for details.

Multi-Language Support

Language Package Info
Docs C Changelog
Docs C++ Changelog
npm Downloads Docs JavaScript Changelog
PyPI PyPI Downloads Supported Versions Docs Python Changelog

Community Links

Changelog Contributing Issues Good First Issues Blog GitHub Discussions

Installation

pip install img2num

Runtime dependency: numpy>=1.23.5

Supported Python versions: 3.10, 3.11, 3.12

Quick Start

[!Important] Input images must be 4 channel uint8 arrays with channel order RGBA

All-in-one (recommended)

import cv2
from img2num import image_to_svg, ImageToSvgConfig

img = cv2.imread("input.jpg")
img = cv2.cvtColor(img, cv2.COLOR_BGR2RGBA)  # VERY IMPORTANT

cfg = ImageToSvgConfig(kmeans={"k": 16}, min_thickness=10)
svg = image_to_svg(img, config=cfg)

with open("output.svg", "w") as f:
    f.write(svg)

API Reference

width and height are automatically injected from the image shape, do not pass them manually.

For full API details see the Python API reference.

Examples

A formal test suite is not yet present. Verification is done via linting and build/import smoke checks.

Building and Publishing

# Build wheel locally
uv build
# or
python -m build

Release wheels are built automatically via cibuildwheel and published to PyPI using OIDC trusted publishing through the GitHub Actions release workflow.

License

MIT © Ryan Millard


Download files

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

Source Distribution

img2num-0.2.2.tar.gz (47.0 MB view details)

Uploaded Source

Built Distributions

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

img2num-0.2.2-cp313-cp313-win_amd64.whl (5.1 MB view details)

Uploaded CPython 3.13Windows x86-64

img2num-0.2.2-cp313-cp313-win32.whl (4.4 MB view details)

Uploaded CPython 3.13Windows x86

img2num-0.2.2-cp313-cp313-musllinux_1_2_x86_64.whl (8.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

img2num-0.2.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

img2num-0.2.2-cp313-cp313-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

img2num-0.2.2-cp312-cp312-win_amd64.whl (5.1 MB view details)

Uploaded CPython 3.12Windows x86-64

img2num-0.2.2-cp312-cp312-win32.whl (4.4 MB view details)

Uploaded CPython 3.12Windows x86

img2num-0.2.2-cp312-cp312-musllinux_1_2_x86_64.whl (8.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

img2num-0.2.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

img2num-0.2.2-cp312-cp312-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

img2num-0.2.2-cp311-cp311-win_amd64.whl (5.1 MB view details)

Uploaded CPython 3.11Windows x86-64

img2num-0.2.2-cp311-cp311-win32.whl (4.4 MB view details)

Uploaded CPython 3.11Windows x86

img2num-0.2.2-cp311-cp311-musllinux_1_2_x86_64.whl (8.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

img2num-0.2.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

img2num-0.2.2-cp311-cp311-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

img2num-0.2.2-cp310-cp310-win_amd64.whl (5.1 MB view details)

Uploaded CPython 3.10Windows x86-64

img2num-0.2.2-cp310-cp310-win32.whl (4.4 MB view details)

Uploaded CPython 3.10Windows x86

img2num-0.2.2-cp310-cp310-musllinux_1_2_x86_64.whl (8.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

img2num-0.2.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

img2num-0.2.2-cp310-cp310-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file img2num-0.2.2.tar.gz.

File metadata

  • Download URL: img2num-0.2.2.tar.gz
  • Upload date:
  • Size: 47.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for img2num-0.2.2.tar.gz
Algorithm Hash digest
SHA256 90c296268c0dad2ab6842d1d33125d00aa663b832476c69d6fe495345d30ad42
MD5 b03b3ead363d36e4e2e7e6eceaf34bce
BLAKE2b-256 3793e4682a3c8121f4eb939efa80cef87e27ae5fb21408d13830cc3fe8255325

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.2.2.tar.gz:

Publisher: release.yml on Ryan-Millard/Img2Num

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file img2num-0.2.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: img2num-0.2.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 5.1 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for img2num-0.2.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 639462cf1138f46fb7df7bd5f62541286b3cf7619af0cc5c06c4f67d419a4da9
MD5 759f63086d25180a8a7867119a21affd
BLAKE2b-256 ce81bfffacde27ca16c701b2a2f8fbf1b98be902f25a04bf5578a01665ea690d

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.2.2-cp313-cp313-win_amd64.whl:

Publisher: release.yml on Ryan-Millard/Img2Num

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file img2num-0.2.2-cp313-cp313-win32.whl.

File metadata

  • Download URL: img2num-0.2.2-cp313-cp313-win32.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for img2num-0.2.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 6b47051fcb142edc9d0b55c1765ed44cd7c81b508aee5c1dcd47403e39b1b279
MD5 3cad4dca3aae3f6ae7d85274ef83ab93
BLAKE2b-256 73e55846def9aa4108858005cba62728b49de3d5f1a5dd97fce20faa44d842e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.2.2-cp313-cp313-win32.whl:

Publisher: release.yml on Ryan-Millard/Img2Num

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file img2num-0.2.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for img2num-0.2.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f0678a572ae4c19929f54a54305e589b50b084f53d2e331c2e7cf8b4e5738088
MD5 4c9229590dddd66059f772827daded77
BLAKE2b-256 dceeaf5a8084d0f9931e1f4682b337f4a98729db0f0fcfa4cf45f0c1ad2dd8db

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.2.2-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: release.yml on Ryan-Millard/Img2Num

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file img2num-0.2.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for img2num-0.2.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bb20af44602f2a6c49188bfbbc307c62896a9cf28ddec6b7855dc105fc57f4fd
MD5 2545b38ec911aaf73411bdeade8de8f3
BLAKE2b-256 29856b66daea0ebad73064b87039e1190e8f6d55b3b3d61174f3a6ba57667d59

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.2.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on Ryan-Millard/Img2Num

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file img2num-0.2.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for img2num-0.2.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 57d7150b1998f8390db469d2eb70d56c2e1f8a469161ea5379001b6d580924ac
MD5 61ee4814e228e408521b050bd7d43033
BLAKE2b-256 42f0292b0d3cefc25bb659384edbbe33cddbec38b09901ecddccc1e4a2b72899

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.2.2-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on Ryan-Millard/Img2Num

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file img2num-0.2.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: img2num-0.2.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 5.1 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for img2num-0.2.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8f4992bfa033842ba96222cf99ef7926f2d9278c5f630144e95869e86fee4d2b
MD5 04cf72e6098d99e1c456d8158dc92ac1
BLAKE2b-256 c04f68bff91befb3ab2cff0629de199c9aefc7b2d64b2a1de9e6e2d34a9982a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.2.2-cp312-cp312-win_amd64.whl:

Publisher: release.yml on Ryan-Millard/Img2Num

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file img2num-0.2.2-cp312-cp312-win32.whl.

File metadata

  • Download URL: img2num-0.2.2-cp312-cp312-win32.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for img2num-0.2.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 182c6b4ee4b45ecf19d7f8b893c1d731f8341725e76f5b4e0d03bc17a3ed848f
MD5 1de3e5f74fb9a03e49e30d7aebc390fa
BLAKE2b-256 11547ae2bdf66b71c7c764107111b626af43d61e495113beebe7aa1bf5ac9f46

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.2.2-cp312-cp312-win32.whl:

Publisher: release.yml on Ryan-Millard/Img2Num

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file img2num-0.2.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for img2num-0.2.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 295553c85500b84900b1cbbfbc7bb3c38771008582119058f7fcf933862de960
MD5 84eda3a20f2bb1b803c54c72ced79886
BLAKE2b-256 c562597d06af15455ba347c6fee0a78f6a08b3b1db0a3095e72457b46eae315a

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.2.2-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: release.yml on Ryan-Millard/Img2Num

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file img2num-0.2.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for img2num-0.2.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 945ca6c203e7b3b505f1216d669e6f62bdc8f60674a4c1801953355f98778070
MD5 dfb38002a11c41a1d8371cd49af6c365
BLAKE2b-256 4f52a17ec0c05abf72a1baed2a7171ceb0504c36cf33a7b14ee6b8a120238b1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.2.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on Ryan-Millard/Img2Num

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file img2num-0.2.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for img2num-0.2.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 faa63376439a079d54cb2fff4933af2a384ede373c8ec445bcaa6aa5295f13d3
MD5 b20711c36bb15c54f28e2d08b9ea8fef
BLAKE2b-256 0a8861f4af8276bda75a28391ac50d236e345ea94f9be357ce0d64ae964b0383

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.2.2-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on Ryan-Millard/Img2Num

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file img2num-0.2.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: img2num-0.2.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 5.1 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for img2num-0.2.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 cc087e2fed2e38487b5bed09e33016c8babcb84817f86d88f0b76f80754a2533
MD5 7265fc4e7c543f063fc17f8c317ad8ae
BLAKE2b-256 82ecaafaf2c8fd4b02c92358fda5e921a6b437bfedf91efbb2081dacb3b479ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.2.2-cp311-cp311-win_amd64.whl:

Publisher: release.yml on Ryan-Millard/Img2Num

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file img2num-0.2.2-cp311-cp311-win32.whl.

File metadata

  • Download URL: img2num-0.2.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for img2num-0.2.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 a5fa2ea30dcf2e4dbe802de06a977084fb3cd5ce7b0d74cc47e74f6dcdeecb3c
MD5 832f31367913103befd79451409f08af
BLAKE2b-256 d387562a132bd412c69f33812d977d9b09b612501e438c0367a5948216d7f4c9

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.2.2-cp311-cp311-win32.whl:

Publisher: release.yml on Ryan-Millard/Img2Num

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file img2num-0.2.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for img2num-0.2.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 487d49c0a07f4f464a69709ea2c788049491ae0c265418d40bac8800aeed58a3
MD5 8f18745312eb899bfe72d33b1516d252
BLAKE2b-256 bc7a3cc57a98eef50dec7e02ac3d07cd045c9fb438910f5b0bc7d8b6a996219f

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.2.2-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: release.yml on Ryan-Millard/Img2Num

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file img2num-0.2.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for img2num-0.2.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 116619a9d8d5d4fb960abd52257dd3be17daef1197bc8065103df54f3d88e3bf
MD5 24240d5a5c842fd890e2a88d1b759934
BLAKE2b-256 86cf37ddde8fc60343a87ab7e980e5d22539923ea505dc8c926b4074c847c783

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.2.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on Ryan-Millard/Img2Num

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file img2num-0.2.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for img2num-0.2.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 95ec75e77630f2d62068ae5fd5d3734f1a5e8c284093cfd5d55a3387f356d919
MD5 7ba21bbab6ac6d3aa8724fb59670c96f
BLAKE2b-256 e5055c59df08a336fb5bd01439fb306de2d02b3c1b9f4346c8729a0b56ddd264

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.2.2-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on Ryan-Millard/Img2Num

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file img2num-0.2.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: img2num-0.2.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 5.1 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for img2num-0.2.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 738b1d58c34a1ae4314f522a3308b840e6368c95f1ab7daa699b957ddf7a5588
MD5 8ae83819da99dad6f6ed3e351b62faa8
BLAKE2b-256 3bd96e49778c37bae1dffee8a70c02c1ebf7a6a9048f9a19dbdfd91ab34c9d19

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.2.2-cp310-cp310-win_amd64.whl:

Publisher: release.yml on Ryan-Millard/Img2Num

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file img2num-0.2.2-cp310-cp310-win32.whl.

File metadata

  • Download URL: img2num-0.2.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for img2num-0.2.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 46ee6039814fbbe2060e6194208838a4a561ee899ae963449926d8a84300408a
MD5 b2a6c8fa392e3bd8f88435e7503dd43c
BLAKE2b-256 293758ce12206f0fbb96b394b76c6bcf1a7ef8f2c75cdfb1ff49fca93293b2db

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.2.2-cp310-cp310-win32.whl:

Publisher: release.yml on Ryan-Millard/Img2Num

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file img2num-0.2.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for img2num-0.2.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4ed8c48be4627ea398a41478c1e9d6cc4cb21beecd6f5194f28e86db91b6cea3
MD5 a90064028513adc1a30a0c556fffd663
BLAKE2b-256 734727e15bb1e54b8b172a6b3aca51ebb0268fad45fabeddeb29f295ba2872b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.2.2-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: release.yml on Ryan-Millard/Img2Num

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file img2num-0.2.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for img2num-0.2.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d1ac06fab86229737a8cfd40e6c4bc1dcbf894c1300112c804d0579c3d3974d0
MD5 5eed9c6fc0033ca96481e3c8813dd65a
BLAKE2b-256 46d70da04eca7df6c930c4627abee5e31bf24f2cd906371a81f4f33b3f2f1815

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.2.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on Ryan-Millard/Img2Num

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file img2num-0.2.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for img2num-0.2.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 44c47f0be1ddf965a0a3653d529cf3052c402bd30da51d95ca7e67921c5e8615
MD5 9bcfe616727331ac651396f2fc6132f0
BLAKE2b-256 4d5d5de4c16fd35a65d915fc9413370e7ff624e8bb9f404e8917abb09a8f9007

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.2.2-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on Ryan-Millard/Img2Num

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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