A C++17 port of the JavaScript pixelmatch library (with python binding), providing a small pixel-level image comparison library.
Project description
about python package
install
pip install pybind11-pixelmatch
diff image
pip install fire # for CLI
python3 -m pybind11_pixelmatch --help
python3 -m pybind11_pixelmatch data/pic1.png data/pic2.png diff_output.png
| label | image |
|---|---|
| img1 | |
| img2 | |
| diff |
# diffColor -> delete
# diffColorAlt -> insert
python3 -m pybind11_pixelmatch data/pic1.png data/pic2.png --output data/diff.png --diffColor='#ff0000' --diffColorAlt='#00ff00'
| label | image |
|---|---|
| img1 | |
| img2 | |
| diff |
Demo: (in chinese / 中文)
- code: viewer.py
- video: https://www.youtube.com/watch?v=HbDCNaOArXE
If you want a pure python package, then try
pip install pixelmatch. But it's much slower.
pixelmatch-cpp17
A C++17 port of the JavaScript pixelmatch library, providing a small pixel-level image comparison library.
Features accurate anti-aliased pixels detection and perceptual color difference metrics.
Based on mapbox/pixelmatch. pixelmatch-cpp17 is around 300 lines of code, and has no dependencies, operating on RGBA-encoded buffers.
pixelmatch::Options options;
options.threshold = 0.1f;
const std::vector<uint8_t> img1 = ...;
const std::vector<uint8_t> img2 = ...;
std::vector<uint8_t> diffImage(img1.size());
const int numDiffPixels = pixelmatch::pixelmatch(img1, img2, diffImage, width, height, stride, options);
Compared to mapbox/pixelmatch-cpp, pixelmatch-cpp17 ports the latest features from the JavaScript library, and is built with production-grade practices, including thorough test coverage and fuzz-testing. Build files are included for Bazel, but contributions for other build systems are welcome.
Implements ideas from the following papers:
- Measuring perceived color difference using YIQ NTSC transmission color space in mobile applications (2010, Yuriy Kotsarenko, Fernando Ramos)
- Anti-aliased pixel and intensity slope detector (2009, Vytautas Vyšniauskas)
Example output
| expected | actual | diff |
|---|---|---|
API
pixelmatch(img1, img2, output, width, height, strideInPixels[, options])
img1,img2— Image data of the images to compare, as a RGBA-encoded byte array. Note: image dimensions must be equal.output— Image data to write the diff to, orstd::nulloptif you don't need a diff image.width,height— Width and height of the images. Note that all three images need to have the same dimensions.strideInPixels— Stride of the images. Note that all three images need to have the same stride.optionsis a struct with the following fields:threshold— Matching threshold, ranges from0.0fto1.0f. Smaller values make the comparison more sensitive.0.1by default.includeAA— Iftrue, disables detecting and ignoring anti-aliased pixels.falseby default.alpha— Blending factor of unchanged pixels in the diff output. Ranges from0for pure white to1for original brightness.0.1by default.aaColor— The color of anti-aliased pixels in the diff output as an RGBA color.(255, 255, 0, 255)by default.diffColor— The color of differing pixels in the diff output as an RGBA color(255, 0, 0, 255)by default.diffColorAlt— An alternative color to use for dark on light differences to differentiate between "added" and "removed" parts. If not provided, all differing pixels use the color specified bydiffColor.std::nulloptby default.diffMask— Draw the diff over a transparent background (a mask), rather than over the original image. Will not draw anti-aliased pixels (if detected).
Compares two images, writes the output diff and returns the number of mismatched pixels.
Usage
Bazel
Add the following to your WORKSPACE file:
git_repository(
name = "pixelmatch-cpp17",
branch = "main",
remote = "https://github.com/jwmcglynn/pixelmatch-cpp17",
)
Then add a dependency on @pixelmatch-cpp17:
cc_test(
name = "my_test",
# ...
data = glob([
"testdata/*.png",
]),
deps = [
"@pixelmatch-cpp17",
# ...
],
)
In your test file, include pixelmatch with:
#include <pixelmatch/pixelmatch.h>
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pybind11_pixelmatch-0.1.6.tar.gz.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6.tar.gz
- Upload date:
- Size: 6.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
de3b108df9cb44dc586c88436b70da9af699f68f44a8b518298ccbf04a001554
|
|
| MD5 |
ff4af82120d5d7abffd9030cd828a1ee
|
|
| BLAKE2b-256 |
d5a796833a195f2644f8cf3c7aec8e0d15711f412a00e16e7e7f5e1c7ac8a142
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp313-cp313-win_arm64.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp313-cp313-win_arm64.whl
- Upload date:
- Size: 109.0 kB
- Tags: CPython 3.13, Windows ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0f34f5c5a6cad8863cd810a20d88faa6ccdf9e82226f6cb9a4e7c74aa4561832
|
|
| MD5 |
a9ec67aa7a5a057d2fbacc8413ef9fef
|
|
| BLAKE2b-256 |
76d436131ec000cd17fc4c68746ebd4af5a3d97dc2911f70a17d5af166ae0270
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 117.6 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
63daeb49289a81b97e03dcd9c1a86a34e04808d78d4174962d128ef7b8583ecc
|
|
| MD5 |
a755e7cb45362c4763b1ac2edfdef365
|
|
| BLAKE2b-256 |
bc2bfa887f036e7561737c4c9c4bc7af6a208b8aca6c8fbc5acb462fc46bc70a
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 149.0 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a2fc904e861f84925025c9370378e4f44603cbab536cc9c797befc7c90ae4117
|
|
| MD5 |
34c69f0c2cb3e8549fdf9f8f8f310b77
|
|
| BLAKE2b-256 |
0b3be1cb8fedd10c13221f96c514d7bfd3942084ff7118f008c79394cf2248f8
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 140.4 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8c4b459aafd092a57c326de2b67d88eebbf58dd0e8a730bba256bfc15141695b
|
|
| MD5 |
77c71150f8df7f7dad03ac0b0ed4bc0f
|
|
| BLAKE2b-256 |
ae3be3ca1c4d7d36937a51afbd30568ee55e56b294c50f14ce067b0b2db81e07
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp313-cp313-macosx_10_13_universal2.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp313-cp313-macosx_10_13_universal2.whl
- Upload date:
- Size: 219.7 kB
- Tags: CPython 3.13, macOS 10.13+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c74b0baa4c41d354d6b184e278569dab04b44c8d03b0e1728a67a15f0e15bed5
|
|
| MD5 |
766b4eddf2900895171df294fae8974f
|
|
| BLAKE2b-256 |
2d7b6a62cc7334fe81296f72b8b4455ef031a695a58af9ad7b1e89f626fa110a
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp312-cp312-win_arm64.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp312-cp312-win_arm64.whl
- Upload date:
- Size: 109.0 kB
- Tags: CPython 3.12, Windows ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ad8dd34e5abdd72e0bee2f7648b057bb44bb4187d51fa7a30c3399597006bc4a
|
|
| MD5 |
21f085b79312e1775ee94cdef73ae83f
|
|
| BLAKE2b-256 |
041f8fbe7dc5d4a5b771e53fcb7345c815cc42ab0e43e7fa8088c04d20ea9d97
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 117.7 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e0a7902ec339ccafd3ad45a681e67ac9891e3da3b6b84e35d68f664a38891457
|
|
| MD5 |
5437285877539a2d3a6d567fe21ae9e9
|
|
| BLAKE2b-256 |
618c5d530c5895917ac8690670dc4c87167476a8733e7dedc30e249bd60307fc
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 149.0 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7162636dfc33630813952125c72c58afea15c766ae9b086d2e09fe07fae53ae6
|
|
| MD5 |
7c892be6a37bd4921cc3682676644f56
|
|
| BLAKE2b-256 |
10b0087c0e7691a1926f423b4058b70b048515b7005e0ef43e1193cbf02066b6
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 140.4 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b4f919d93e7919625308f15e169c7580920e7a87105d7aed7b33c4c1a5ffac0d
|
|
| MD5 |
90abdc98bb204173ab001e27f9fdf600
|
|
| BLAKE2b-256 |
a4a9920abc71009478d2aaa4cd4858fca0ce0416b08f8507541fb3aeb5776178
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp312-cp312-macosx_10_13_universal2.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp312-cp312-macosx_10_13_universal2.whl
- Upload date:
- Size: 219.6 kB
- Tags: CPython 3.12, macOS 10.13+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1632129cb092881028402eef785b2bcb934dc952473fa144859607c44bb71d71
|
|
| MD5 |
5dae971f4b995569273d4f8b0eed8ada
|
|
| BLAKE2b-256 |
180c1ffd33256d3b4983f6196b1a31ef9fd7c3986b1201710cf5813e3a520cfb
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp311-cp311-win_arm64.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp311-cp311-win_arm64.whl
- Upload date:
- Size: 108.6 kB
- Tags: CPython 3.11, Windows ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6dc2205d2780850a1abeb2e8e0754f26756390e8d37fdcbb2c0e10f5ddec0438
|
|
| MD5 |
86a7183aa506682a5b9f5c8b729596c2
|
|
| BLAKE2b-256 |
fb13225cfb3e59ced87d75d32124ff2a815ba9480572d213821bd6400820b4f2
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 116.9 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c6fb891113caa74bd14bc346eabd96c54fa10b9ec642f9594499075ee4cc0777
|
|
| MD5 |
3d113cd6dfc30e475e26b425cc8aca63
|
|
| BLAKE2b-256 |
9873d81634503bf753ec0fa8796a7add472c6199e92e4c3b435117ac142e2fa0
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 149.3 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9c90eed186392d14be5f5911bb90bffe2cffacc348eadf1b7bd8078b89fd09bb
|
|
| MD5 |
e735c3bd3eccbdd81d9e5d2b2f608a8b
|
|
| BLAKE2b-256 |
969b2bb3e5d9eedc1d25c155b9fafed2dbdd95fb8c39a6ee43e017e313d22127
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 141.0 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
76abb5c23bc3e8a99b35f653d050859870ad38bbf77ac7b69fccd696622081d1
|
|
| MD5 |
6078d92633b53528be8650987cabf32b
|
|
| BLAKE2b-256 |
136e57f084ff4cb73ca6ebd57b3a1ae8e7d6db1f36c5d8d15c0ce3191ac33855
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp311-cp311-macosx_10_9_universal2.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp311-cp311-macosx_10_9_universal2.whl
- Upload date:
- Size: 214.1 kB
- Tags: CPython 3.11, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
371a712b6df14c36ef6ecdb6148dcbb7420cd061b79bd2e5937dd2dd0076b11e
|
|
| MD5 |
f2dbf51f598f31180e23ccea164b4e7f
|
|
| BLAKE2b-256 |
74f7b31b9b97a40297b4a0e2834f7d1c2da8a584a1c5bf25a705dcc54902946e
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp310-cp310-win_arm64.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp310-cp310-win_arm64.whl
- Upload date:
- Size: 107.9 kB
- Tags: CPython 3.10, Windows ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c75f2733847d50af09b2a545579a314f687b3416c8ab38eadb21053b540f3065
|
|
| MD5 |
14ae6dda03d9da92da7e29af1dcaa556
|
|
| BLAKE2b-256 |
9883b2893230f00934b6c7f112133105ae33643be55ae9b35669018960a1aeeb
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 116.1 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3e2a2e47c22688783e6ac1d792fa626aea82968eb2516abe9d1b39b7443deeb4
|
|
| MD5 |
115e845774adb43eb9cecb66b274cbd7
|
|
| BLAKE2b-256 |
59e84d94f29ffd6f45920c6778e96684fa042da4986afc36bb58a67dec59801f
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 147.5 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
def2ec3edae40cf2fa9955c5a8fda38af23e7281e6aea15b79d12de27a64802f
|
|
| MD5 |
b63c84f99a57bae3614756e68fb51bab
|
|
| BLAKE2b-256 |
616895475f93d39a0c37a849da567ad3174bc787bca86284a30898e43114b79d
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 139.4 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
03addf033f0d1d826a6282cdf5bd28c5a8e3430ca411f165daf122d52043a1c7
|
|
| MD5 |
2589092f67654b62d355979a49798871
|
|
| BLAKE2b-256 |
a3b751de4b39ba34a742bd25d0cfd4b7d534a207b88762f34f0ab843ed09c0ec
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp310-cp310-macosx_10_9_universal2.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp310-cp310-macosx_10_9_universal2.whl
- Upload date:
- Size: 211.4 kB
- Tags: CPython 3.10, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
85a0dc5410badc205f5d132942279a4c643a9924606e5614d4d17dcb61feedda
|
|
| MD5 |
5ccf6b099bd049721ffeb52616445f39
|
|
| BLAKE2b-256 |
1097641837669a980aedfa35e95b2aa09e0f88e466c1bee7f3f096cce0f05bbc
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp39-cp39-win_arm64.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp39-cp39-win_arm64.whl
- Upload date:
- Size: 107.9 kB
- Tags: CPython 3.9, Windows ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4e38385c085116aaf2cb3185cbfb3a2db447fc51ab7fdcf88711bcd360f8a6c5
|
|
| MD5 |
93622d77142167cd73582b6a50628092
|
|
| BLAKE2b-256 |
2dd29d5dc9dc649da565a79d92f4320c42ab63b594c2001ce2ab8e2e2386359f
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 119.1 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9802ec63e139d21ef939ca41cd632f8645405dc05f402e8e6425029ed7292a1e
|
|
| MD5 |
72e68bd3cf4306019b82ea6a2b927e29
|
|
| BLAKE2b-256 |
65f2ad2eeb6b767c0aec61020d16b31cf46dd7a6200821c5c1c8d00e12ae7f23
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 147.7 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
95b088da1450c4318dd7ed5486e71eafa60a0e2d9d0f9924b0b8322482e86066
|
|
| MD5 |
da995f891ccde6603c0fcac7ebd2a6b6
|
|
| BLAKE2b-256 |
48991d88c1e9d04ffb5dc7262764e310df51c96c092b631fc0440dbde1f029b5
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 139.8 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7ff9816b62530603436fad795103154dc2345b124870d6d2e0e1b6fdcd034181
|
|
| MD5 |
df7ed1547f2839b82c3b40a4944a0907
|
|
| BLAKE2b-256 |
668bfcf47516fac699fd7f6c83722c62126b628136e2342a70a5b70db3f6ae8b
|
File details
Details for the file pybind11_pixelmatch-0.1.6-cp39-cp39-macosx_10_9_universal2.whl.
File metadata
- Download URL: pybind11_pixelmatch-0.1.6-cp39-cp39-macosx_10_9_universal2.whl
- Upload date:
- Size: 211.6 kB
- Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0a8cea599526c397807c4624fdf486037891c9c665c639841f6631719bd07398
|
|
| MD5 |
1fb39d0899552878b214a98d03f3df70
|
|
| BLAKE2b-256 |
cbcce709758f913e99e2da62cfa2b4758257a6d3b8c3d4ca7094f8e8d4b071b8
|