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.3.0.tar.gz (47.1 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.3.0-cp313-cp313-win_amd64.whl (5.1 MB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

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

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

img2num-0.3.0-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.3.0-cp313-cp313-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

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

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

img2num-0.3.0-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.3.0-cp312-cp312-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

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

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

img2num-0.3.0-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.3.0-cp311-cp311-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

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

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

img2num-0.3.0-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.3.0-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.3.0.tar.gz.

File metadata

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

File hashes

Hashes for img2num-0.3.0.tar.gz
Algorithm Hash digest
SHA256 ee67a830dc9be636de0dd5d7dee69ab7f7b28fa69ad065b3a60b3bc95883f9c1
MD5 eaa833d2e39e5915f460f0c175415dda
BLAKE2b-256 d53acc3ac75a25ae2b2a90ebf1cda0bb0f1b82937467f6a305bffbcbb59b70b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.3.0.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.3.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: img2num-0.3.0-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.3.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 536ba6d421dd5b88696ea4abbe10f71d52641626fa8a53b36b9ca67dde461aee
MD5 cd38e7f80e22d112407115054a239fa6
BLAKE2b-256 2fdd412ec12e7cf23a24ca60c66b31696521aa7987e96bc49532b2f3445f1e8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.3.0-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.3.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: img2num-0.3.0-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.3.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 5bfac3ad274aaba21ce7065b23ab67328fae3ab981c6b629d3d890a7192b2657
MD5 dba50db0b924122c30cd09f9686026ac
BLAKE2b-256 e5514d16c6d7793e602da3a92ebad4638241ba09e77dc55e9311d50853b61f42

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.3.0-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.3.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for img2num-0.3.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3d3271fad4198d33d46ce3cc1bb511a6508f39bfcd1fc63c9cb8fb8cf55443a4
MD5 6e43510aa067f0e9c1e6800f33abc476
BLAKE2b-256 1611d7ead3231368472dfc2171cf90bff5cad1c5d10cbf6a6489defa923731b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.3.0-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.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for img2num-0.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 69bf20a05f224794e46eaf17452582d20a8e81913b6fda3a1d3932099c171bd9
MD5 dee18fbf77b68a322d126253b2ec427d
BLAKE2b-256 51dd0f999d3b3549464d93333413b259653a9b99023c853e3ccbb25ecbf2d6bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.3.0-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.3.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for img2num-0.3.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 550785505b166c13a42072bfb891869f98648e8d8f493704987a835713512df4
MD5 9cd50381ed31c373f4b29a380b510724
BLAKE2b-256 a615e82b68568cbec0e145c60848580aa53de088308a442e030722ee4a0de6e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.3.0-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.3.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: img2num-0.3.0-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.3.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 aa8b7648ab8752141561cb86fdbcb670d47d2503815db599b3624c474d0bf0ea
MD5 5c0032a7b518c08b0c5f01da03ae105a
BLAKE2b-256 59a190b726aae6340ef645866195204510fbd75c4bd6288a0a798232b9d9998f

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.3.0-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.3.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: img2num-0.3.0-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.3.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 e62bd73e8fe71b426a2971738764fdbad8ff8c5f9eaf49114cb712be6e1875ac
MD5 5eb4b3165b6d154a0a200d235748e3bd
BLAKE2b-256 e6d0f8bc25055d647919044bc598600f14179f2622027f93c685da26fa0de8e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.3.0-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.3.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for img2num-0.3.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f603640a128b4a2c7dfb4b01f29bcfb3caa3082a26932b961fa18880ed5d08e9
MD5 e7d53a93d4a4600fb9607cec8038bd1d
BLAKE2b-256 e72acac6960e20de188e42bc75ee2ec7689cd83d32f7ae9df61d4582daf5e151

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.3.0-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.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for img2num-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9d4218dd35d2644bdd4a4b69ccc17d302efb0a348f0c0300c900becc983193e3
MD5 431cb5808afe18f550bc96d4fea1c85d
BLAKE2b-256 8d35df64a1b7672cce2427dd6f0be112567d12c1fa5fc83262efad31598fac8a

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.3.0-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.3.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for img2num-0.3.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aa05de1aa0404fec22c48bbe7ab1b25d8579fb9c0369d4246a383afb1efd786a
MD5 4daf5d0620bcff37e82a3f07ac1a4e50
BLAKE2b-256 ade60503b4f27ec4f154e39c91d73810650edccbe7b2bfa3b4b79f63697205d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.3.0-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.3.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: img2num-0.3.0-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.3.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2ea3e4bc40015e226e2ce39bfc2aab156286b1a5e224543b00833dee396ae0d9
MD5 1b77143de036da56ce68377a0d103056
BLAKE2b-256 7982549214d4f6727d10f030df8af86cf3159f5b6f136b441b10da4da0019102

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.3.0-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.3.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: img2num-0.3.0-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.3.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 3fd39e17aea3d229476f1d915385c4349c4afbfe4bf9e6b5e5b4fa375aff4ce2
MD5 467a8a71ec810f88e6439341652d47a8
BLAKE2b-256 123efce376a444d7953c92c5ec3736c62917ec04f1337772cbb6d9cae0c07c3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.3.0-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.3.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for img2num-0.3.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bbd767129f8e3b37d2244b6fcc669991c9d450218fdde69db2e4fb2fb8c92f90
MD5 192a153ffadcef1555d85c7f4063a3de
BLAKE2b-256 31014b74d25eb81aa9f829b30c7b9f3be6e4230c9c9628d1932caec637977bf3

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.3.0-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.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for img2num-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3b6b9fc26473c7e1ed05f926ea8cc5f7d8e3f71ea44720944e866b89abc9fe51
MD5 0df28d50f83ea6a877cc3a740c9aa7c4
BLAKE2b-256 8f902d7a54eaf311445df27adda3cdf5a4172d1c2298c2dc2ca09da9c7d70b8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.3.0-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.3.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for img2num-0.3.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 187481f4b453c0af19d938d51e1a2ca3c86d67b2bcfda210769c3e4e5fae1177
MD5 b53e6e59378c3b7a0e0430f6e07e6e68
BLAKE2b-256 c642ce61868f3ff3820653204bab7a6932f9b085cb8280fca31ad4fa2fb40b46

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.3.0-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.3.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: img2num-0.3.0-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.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 462496792c385a0e887b30ce74e69030b6fb2241b6448f0f219642356bf0f9e3
MD5 b3a827a1b825805ee2d160d5e8d3113f
BLAKE2b-256 5cf80c0999abc8e4ea219fff7ada7b102bb1060ca89c5734f7fc294e46f4a3ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.3.0-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.3.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: img2num-0.3.0-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.3.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 c0a4ccf70ef39385ed101a4beea03d232326dade8682bc6cb41971f1650b5d9d
MD5 1b082796d35c0bd355e29f4b5023dab9
BLAKE2b-256 b552353932080bec3de9c53dc435cff970492c322e8a8c6a74877ca1066a237f

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.3.0-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.3.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for img2num-0.3.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 540e86acd65c2e8dad4a163508fb0a4b089ab52d9e14505f7f1ae9dced7787de
MD5 bec223f9f7312a8f575cbeb8f7ca769d
BLAKE2b-256 6dce418b494ef796fefdd7402ba32acd057cb68c640eb8c433eaf8aed0bfb94a

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.3.0-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.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for img2num-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c61664ea97461cc40b3ce82e38dc5b5ffc98d0785f7dd5704a4eb4870c4ffed5
MD5 2858befed92787fd41f3093eb3f0e0de
BLAKE2b-256 fd3c601c62e5ad8aa4123795e87e2302f088f27033be6b6d07ebf1d67f0615c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.3.0-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.3.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for img2num-0.3.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6534249b13104684e00d364e6bb51ff63c89964ee9fce93df977a93acdd92c5f
MD5 614d9c673f0746f81856b4c9bca496c7
BLAKE2b-256 9368d36e3d1df885ba600cf7045d037cfb4521a5928e79f8a0b75ed56eff8ee8

See more details on using hashes here.

Provenance

The following attestation bundles were made for img2num-0.3.0-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