Skip to main content

Apply basic color-oriented image operations.

Project description

color-operations (fork of rio-color )

Apply basic color-oriented image operations.

Test Coverage Package version license

Modified version of Mapbox's rio-color, removing rasterio dependency and with python>=3.10 compatibility.

Install

You can install color-operations using pip

python -m pip install -U pip
python -m pip install color-operations

Build from source

git checkout https://github.com/vincentsarago/color-operations.git
cd color-operations
python -m pip install -U pip
python -m pip install -e .

Operations

Gamma adjustment adjusts RGB values according to a power law, effectively brightening or darkening the midtones. It can be very effective in satellite imagery for reducing atmospheric haze in the blue and green bands.

Sigmoidal contrast adjustment can alter the contrast and brightness of an image in a way that matches human's non-linear visual perception. It works well to increase contrast without blowing out the very dark shadows or already-bright parts of the image.

Saturation can be thought of as the "colorfulness" of a pixel. Highly saturated colors are intense and almost cartoon-like, low saturation is more muted, closer to black and white. You can adjust saturation independently of brightness and hue but the data must be transformed into a different color space.

Ref https://github.com/mapbox/rio-color/blob/master/README.md

Examples

Sigmoidal

Contrast

sigmoidal_contrast

Bias

sigmoidal_bias

Gamma

Red

gamma_red

Green

gamma_green

Blue

gamma_blue

Saturation

saturation

Combinations of operations

combos

Ref https://github.com/mapbox/rio-color/blob/master/README.md

Python API

color_operations.operations

The following functions accept and return numpy ndarrays. The arrays are assumed to be scaled 0 to 1. In some cases, the input array is assumed to be in the RGB colorspace.

All arrays use rasterio ordering with the shape as (bands, columns, rows). Be aware that other image processing software may use the (columns, rows, bands) axis order.

  • sigmoidal(arr, contrast, bias)
  • gamma(arr, g)
  • saturation(rgb, proportion)
  • simple_atmo(rgb, haze, contrast, bias)

The color_operations.operations.parse_operations function takes an operations string and returns a list of python functions which can be applied to an array.

from color_operations import parse_operations

ops = "gamma b 1.85, gamma rg 1.95, sigmoidal rgb 35 0.13, saturation 1.15"

assert arr.shape[0] == 3
assert arr.min() >= 0
assert arr.max() <= 1

for func in parse_operations(ops):
    arr = func(arr)

This provides a tiny domain specific language (DSL) to allow you to compose ordered chains of image manipulations using the above operations. For more information on operation strings, see the rio color command line help.

color_operations.colorspace

The colorspace module provides functions for converting scalars and numpy arrays between different colorspaces.

from color_operations.colorspace import ColorSpace as cs  # enum defining available color spaces
from color_operations.colorspace import convert, convert_arr

convert_arr(array, src=cs.rgb, dst=cs.lch) # for arrays
...

convert(r, g, b, src=cs.rgb, dst=cs.lch)  # for scalars
...

dict(cs.__members__)  # can convert to/from any of these color spaces
{
    'rgb': <ColorSpace.rgb: 0>,
    'xyz': <ColorSpace.xyz: 1>,
    'lab': <ColorSpace.lab: 2>,
    'lch': <ColorSpace.lch: 3>,
    'luv': <ColorSpace.luv: 4>
}

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

color_operations-0.2.0.tar.gz (18.0 kB view details)

Uploaded Source

Built Distributions

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

color_operations-0.2.0-cp313-cp313-win_amd64.whl (132.5 kB view details)

Uploaded CPython 3.13Windows x86-64

color_operations-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (193.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

color_operations-0.2.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (198.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

color_operations-0.2.0-cp313-cp313-macosx_11_0_arm64.whl (48.2 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

color_operations-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl (50.1 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

color_operations-0.2.0-cp313-cp313-macosx_10_13_universal2.whl (84.6 kB view details)

Uploaded CPython 3.13macOS 10.13+ universal2 (ARM64, x86-64)

color_operations-0.2.0-cp312-cp312-win_amd64.whl (133.4 kB view details)

Uploaded CPython 3.12Windows x86-64

color_operations-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (198.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

color_operations-0.2.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (204.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

color_operations-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (49.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

color_operations-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl (50.7 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

color_operations-0.2.0-cp312-cp312-macosx_10_13_universal2.whl (86.1 kB view details)

Uploaded CPython 3.12macOS 10.13+ universal2 (ARM64, x86-64)

color_operations-0.2.0-cp311-cp311-win_amd64.whl (133.7 kB view details)

Uploaded CPython 3.11Windows x86-64

color_operations-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (189.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

color_operations-0.2.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (195.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

color_operations-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (49.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

color_operations-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl (50.9 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

color_operations-0.2.0-cp311-cp311-macosx_10_9_universal2.whl (86.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

color_operations-0.2.0-cp310-cp310-win_amd64.whl (133.5 kB view details)

Uploaded CPython 3.10Windows x86-64

color_operations-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (180.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

color_operations-0.2.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (186.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

color_operations-0.2.0-cp310-cp310-macosx_11_0_arm64.whl (49.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

color_operations-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl (51.0 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

color_operations-0.2.0-cp310-cp310-macosx_10_9_universal2.whl (86.6 kB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

color_operations-0.2.0-cp39-cp39-win_amd64.whl (133.5 kB view details)

Uploaded CPython 3.9Windows x86-64

color_operations-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (179.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

color_operations-0.2.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (186.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.5+ x86-64

color_operations-0.2.0-cp39-cp39-macosx_11_0_arm64.whl (49.3 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

color_operations-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl (51.0 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

color_operations-0.2.0-cp39-cp39-macosx_10_9_universal2.whl (86.6 kB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file color_operations-0.2.0.tar.gz.

File metadata

  • Download URL: color_operations-0.2.0.tar.gz
  • Upload date:
  • Size: 18.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for color_operations-0.2.0.tar.gz
Algorithm Hash digest
SHA256 f1bff5cff5992ec7d240f1979320a981f2e9f77d983e9298291e02f3ffaac9bf
MD5 8070bededf0bb29d7b55c6ab8c3b548b
BLAKE2b-256 49d58daa1179809f0d8eab39bd83ce8131e84691eb6ba55f19b7b365a822fea3

See more details on using hashes here.

Provenance

The following attestation bundles were made for color_operations-0.2.0.tar.gz:

Publisher: ci.yml on vincentsarago/color-operations

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

File details

Details for the file color_operations-0.2.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 317d11b425ab802e1c343d8d1356f538e102d6ca57e435b7386593c69f630ac5
MD5 182014b640e1d8fb1bf5e54fbf35e45a
BLAKE2b-256 60a4b1a27ad6490fd316a2e6ba4d05c8dd9f5d867414707d1cd18dcfdb3dbe1f

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4d2eb9dd747c081a801fc3b831bdf28f5115857934b00c4950c9ceecfb90d91f
MD5 c7e37d44092d6a17e58365b6d17ca1e8
BLAKE2b-256 2854eeffafffc815a8bb550d4ac1ae5a7bc86df0891e505b78c37a575ca35cb3

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2fcca6e5593f05cf164d1a302c91c012acab2edf5a4d38c6cc0d4bc7b62388e7
MD5 3ed63951caef6d9a76eb8c3ec17b8c85
BLAKE2b-256 7f87835e83190dd00e2737162f9d66e5a1afcff2b6fb580b6545760749a2e0ec

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cee7d7da762f04110f15615ebd894820db38ab2aa262a940178a3d41350d2a0d
MD5 4fd73fced08712c1d0da857460ab0971
BLAKE2b-256 bb755ce7c78e44f0660713e0b398620baa87d4ef1d98ec8ae42da2153afaf8d0

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 bf3218834d19e4d195885cb0fbf7b1f98db2f4fc6dd43ca5d035655d7ad3b6f7
MD5 2b1e14ecc0f8fe2c989f23009a6e786e
BLAKE2b-256 e2c4abdcc64288c8249f5f312dd7b8ff0ccddc31ddf2d776e13796e3464dcc21

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 fda310b57befc0aa3a02bf3863ff62adfedf7781ea8aab071887c5e82e5ab6c8
MD5 eb280b331539920bb74b1eabdf72f811
BLAKE2b-256 b493fdd2e32eb1dd8929d36aabf8703adb9f438cfc79eb563b23140d0dd42475

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7c7fea5d7d0e7dd8d469e93e1bdd29c03afb63cebfcb02747104e482be85ea97
MD5 808cfde07328dda1ee3890d32ad4d332
BLAKE2b-256 5645fbd35c3ebb1a2d85339d70262739502f99447aab76220a7126adcb3722f9

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4061484091fab17f9cd71620ee10ae5902ae643fddd18dc01f1ba85636d9a0e1
MD5 c179cfe5c5a1b26fc4d6c97891ae9f6d
BLAKE2b-256 ab47b143e2f0ef04cb3e7e4b7236f8a572449ea7340860baf88374ed5ac4f358

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1dfba9c174f3bbd425da388fab22a9670500711d0982e6f82e9999792542d3bf
MD5 a5abe5a06040615a8300cb100b7fc0d2
BLAKE2b-256 e4f4e754800604d6449d895d7118b346bc2f3c5176cb759934b245aae530138d

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3d791eee208f208da9428f38ec9cad80bae4fa55bcde2af1b6d7e939d4f298d7
MD5 fb4e509c959a2b62e6a6443dc8622756
BLAKE2b-256 b15713dbcc9913967489851f0b7d1c8d27840abe86e02d6e2e133d16db16d0d5

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 55a10f40ca59505a260e0f8b1ee392a2c049314177d3858ae477e8cc5daff07d
MD5 b7ca297095cfe36be2d863cc07065c67
BLAKE2b-256 72ebd66611577d721318d5a70dcfcd8d26194cfa14e958bd14a02631c1e712f2

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 98a3348d1dab6c5fdd79a9eeb90cd81bf6f5bf6ca65a24414460d90be76c2c37
MD5 4b467112a7f0f7605befcad1310eed10
BLAKE2b-256 5069e8c09a930c45cbdf6d3cf84e32a6e53a44a200c447bed8ddf94a75a3f372

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 676812cd90ef37e8ca214c376d0a43f223f2717bf37d0b513a4a57c2e1fcfc62
MD5 dff30d24e04f8c0587b220935ad3d018
BLAKE2b-256 0bb61dbff90606551f6e802fbabb4e422d3261552a7d8b7a5f4e00f5727e7525

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2b807de37a40ee1d6fa91d122b0afe1df5f17ee60b9ef1bd38e8c134ffb3070d
MD5 233597a500f90e2a80db994547f1e74e
BLAKE2b-256 ecb51783a6834d10960a13c18b6a34f27597052510142ce89125662276184f99

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 780685c51e103f378c7bdffbafdd3e24f89b6dcd64079b7d6b3fbab7a23a06bf
MD5 129cff39e360b87313ec33f0fb896493
BLAKE2b-256 91d8c33469d020f135414a5cd936bd31f4d3d2e3db557df94847ed59cf99a422

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5222cf35ca089637d3424eb42a0c9bfa25aa91dbf771759f6c8003b09b5134cc
MD5 90d60c0572b02fbf4dde4342d5afb59e
BLAKE2b-256 b5793fb8aee10ceb0278bd256eee35dd9fd9607370e4bb75a75a56173fb04394

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 05838eee03df5304e014de76bd3ff19974964fc57dad8ce52cf56a9a62f5d572
MD5 42aaa14442fca5ccdc7f17fd9a28bd88
BLAKE2b-256 3260a9955ab7077309241d47f0b88d43b993abd49b753ed69449b8f2ced7c30c

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 6fb9b74b9dc33832d08afc8f71ec4161531f48e8bf105d0412e9a718904c5369
MD5 84615e64d9d686c5965c28bc307fa19c
BLAKE2b-256 a418ed195e388f55ef46b89cee994a5dc7c36a6c76fd3c40ed1960b86dcba4ba

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f31b8351772b32215e67d7dda8ceafe26e2c80412731c23b4baa2962af37c960
MD5 9a2f8638e9584ff922af786fbb2489bf
BLAKE2b-256 4d39c42d1488c200d1c5814deea01aa1b6ea94dec53e546a94abc58c21a34a3e

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3bfe5ec92964140eaf37969d22f6b1211bbe86fee006c962d178019f0c80d504
MD5 fa91b0c3672ae342b075c1870e6c21c8
BLAKE2b-256 7ef8289d0b28404785d3e11005359717f11e1fb050ad78c9cc563dc18da3a7b7

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8890741acc4fd31a4f749f94c8ec85b2e10e1a3369f05d1ae1e92ebfe7c638ba
MD5 7e27a740ac6d464efd1eaac4f8ff42e0
BLAKE2b-256 c1c28ce0fbbb3aba230ed63763118fdf4d0fd9152f8a2716b0428dfc44c2930c

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e0e1da1f56cb9efba786fa649fb8e02524269e1995cdb7b916674a02b6d3e66c
MD5 4229bca1eedd272d37c4c176dd0cc0d1
BLAKE2b-256 03971aa16eac64c8e08cd21c769c79574e4049769dee2f126bd3f75c92ac9c32

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f92bdf4341c0516e1779ac3e3db83b871af2d989b210b6bd713ef46ead5705dd
MD5 a9d9cb4d8ebd34405499a23cfc1dcdfa
BLAKE2b-256 b6247ef96b436f6c12ba4dc6c7879b9022b70cb3b7ecd687325064d913fa49ae

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b5119c3136f0f18e470ac7ff95b0a92899b450d63a6bbe518f1b0ca6e2c88685
MD5 b182ae7e7f5657ffab2f87d11aaa41c1
BLAKE2b-256 8a28d2d3c8399f10dbd876392e7b513efb84462a700b792c2a10c0bd5491744d

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0f73e6d142691b4fa671bf890ee86e7d946d610ce6e9044f447ee75b305be6a6
MD5 5be8172933d8187b7d6c0743cd04322d
BLAKE2b-256 0cfb6e22e1a1a0b26fb876b4a4b2bb385786728607f9781d503be1a26d38a678

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 366b91d972540f748f31c40154c05e028059a6177fabb2be876890583545633d
MD5 6c07286e3df9ed1dcaf3a20f04d20fd2
BLAKE2b-256 7bc867802ffaf2e2ef3d01c8a2e41dbb22fa4effcbd18e4e3864ddadde8ce598

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c210cdc582aa3c62437a06a3a660d545687274ce097606a1ed46453c3cca30ad
MD5 0b4cfb4c6139b5c9f802a3cc725d686d
BLAKE2b-256 9f69d11c29f0ac11930b3596b7708bf801417a7022b7cef026bb26ab3e33b9c1

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c0064b1c4394b68fc72227a02f04460274ecb77d9668f85f5c465fd382fd21e7
MD5 fa6459360d3e11a7592fa717d7ea1264
BLAKE2b-256 182cf67e8799f89951177a18f5530eb63c86d4a08d11d71ab4b85ce84e920560

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2d3ffa9359d573670834edfd5df846e9a7f21e1aa4981605d55029616a80be7d
MD5 9c900274d08e49e45d7c59ca003acc2b
BLAKE2b-256 5242a588fb44b386d91048fdc96a666e48e04b2d14e4d56fb77469c762411152

See more details on using hashes here.

File details

Details for the file color_operations-0.2.0-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for color_operations-0.2.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 e31687b5a9debaa2ac5333d7f31dbb582e649e844dfea6c30210c7013cc89c85
MD5 4a61346cdfa10fb2eabf948f209098a9
BLAKE2b-256 8a15d9e6cf0cba404aaee3350b668e25a92b110f10947ef05824157b95c8f594

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