Skip to main content

Apply basic color-oriented image operations.

Project description

color-operations

Apply basic color-oriented image operations.

Test Coverage Package version license

Lightweight version of rio-color but removing rasterio dependency.

Install

You can install color-operations using pip

pip install -U pip
pip install color-operations

Build from source

git checkout https://github.com/vincentsarago/color-operations.git
cd color-operations
pip install -U pip
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.1.3.tar.gz (17.3 kB view details)

Uploaded Source

Built Distributions

color_operations-0.1.3-cp312-cp312-win_amd64.whl (132.3 kB view details)

Uploaded CPython 3.12 Windows x86-64

color_operations-0.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (201.1 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

color_operations-0.1.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (206.8 kB view details)

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

color_operations-0.1.3-cp312-cp312-macosx_11_0_arm64.whl (48.3 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

color_operations-0.1.3-cp312-cp312-macosx_10_9_x86_64.whl (50.3 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

color_operations-0.1.3-cp312-cp312-macosx_10_9_universal2.whl (85.4 kB view details)

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

color_operations-0.1.3-cp311-cp311-win_amd64.whl (132.0 kB view details)

Uploaded CPython 3.11 Windows x86-64

color_operations-0.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (190.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

color_operations-0.1.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (196.5 kB view details)

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

color_operations-0.1.3-cp311-cp311-macosx_11_0_arm64.whl (48.8 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

color_operations-0.1.3-cp311-cp311-macosx_10_9_x86_64.whl (50.7 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

color_operations-0.1.3-cp311-cp311-macosx_10_9_universal2.whl (86.2 kB view details)

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

color_operations-0.1.3-cp310-cp310-win_amd64.whl (131.7 kB view details)

Uploaded CPython 3.10 Windows x86-64

color_operations-0.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (181.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

color_operations-0.1.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (187.9 kB view details)

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

color_operations-0.1.3-cp310-cp310-macosx_11_0_arm64.whl (48.9 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

color_operations-0.1.3-cp310-cp310-macosx_10_9_x86_64.whl (50.8 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

color_operations-0.1.3-cp310-cp310-macosx_10_9_universal2.whl (86.3 kB view details)

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

color_operations-0.1.3-cp39-cp39-win_amd64.whl (131.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

color_operations-0.1.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (180.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

color_operations-0.1.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (187.1 kB view details)

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

color_operations-0.1.3-cp39-cp39-macosx_11_0_arm64.whl (48.6 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

color_operations-0.1.3-cp39-cp39-macosx_10_9_x86_64.whl (50.6 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

color_operations-0.1.3-cp39-cp39-macosx_10_9_universal2.whl (85.9 kB view details)

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

color_operations-0.1.3-cp38-cp38-win_amd64.whl (131.9 kB view details)

Uploaded CPython 3.8 Windows x86-64

color_operations-0.1.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (184.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

color_operations-0.1.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (192.0 kB view details)

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

color_operations-0.1.3-cp38-cp38-macosx_11_0_arm64.whl (48.8 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

color_operations-0.1.3-cp38-cp38-macosx_10_9_x86_64.whl (50.7 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

color_operations-0.1.3-cp38-cp38-macosx_10_9_universal2.whl (86.1 kB view details)

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

File details

Details for the file color-operations-0.1.3.tar.gz.

File metadata

  • Download URL: color-operations-0.1.3.tar.gz
  • Upload date:
  • Size: 17.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.18

File hashes

Hashes for color-operations-0.1.3.tar.gz
Algorithm Hash digest
SHA256 2090d367102301fb01d0edf9558be95c3998bb4cb14bb56228288feaa968d8af
MD5 cadbad799a3303d0d8414220db9506e5
BLAKE2b-256 253824a74fc33ef7beca681691cf1676d1c9cf3decf33ec3d0612854c983dca9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a0063579a09cc93ea2e33aad5918201c483b357224ad7b715a4c9ecaf9f517a5
MD5 3839bf946a871ccb0dd68e194818bc10
BLAKE2b-256 7b1c889b52dd23681c9644cbb44b4fdc6b05ae839c11512851afcc4617145076

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b1ec48b652aa57c7a3dc390374d0e5fa28ca17f1749516e5bde7f44e20363b03
MD5 6e8021f8c07965ffe9b9c0bdb72a0e97
BLAKE2b-256 4177c9c0d1fefc8fa396751a1a23a31459dc0dc2df113b427b702cee37f5421f

See more details on using hashes here.

File details

Details for the file color_operations-0.1.3-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.1.3-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4eb4b8f7ebdd1130716ba673435d76fb0b345c1905af6f6bb2d2327131d84fc9
MD5 019f4676ef3f6c771dee1c88821da3fe
BLAKE2b-256 521d1e1f9ba9ab2a704cf473520a346058c6812930cde05e74e7ad11c638ca58

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 174414303ee514da8a6b22e2acfde03a2483be9b97279e87050306cb6b72d6b8
MD5 b0895f23340ce235a58cb207ed4e367e
BLAKE2b-256 1d331b5bf0c6426e27f2a6811edfc41f785d76545b60c143e32256fd542d7666

See more details on using hashes here.

File details

Details for the file color_operations-0.1.3-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for color_operations-0.1.3-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d36f1e4e8749aa38d1c580f38ae659faf64ebd01e148a7ddc437f282517ce8f9
MD5 8fba2179b0f8a00f11ef9b3c9ce96c9f
BLAKE2b-256 88563b72ed1b5e24e71d2b78cb18e69824e55e0ba892ef35271f80b237e9478b

See more details on using hashes here.

File details

Details for the file color_operations-0.1.3-cp312-cp312-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for color_operations-0.1.3-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 875e8d95c0cae3d3d98e4a10dbbb20714866a1391157c7180b3b232b236bf603
MD5 00bc2d19b4d46865cf10d5a3952d8cd7
BLAKE2b-256 b3381a81b444902769597809ceab98759e0f5221999db904fd1384916e764614

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 44a1aa41b8e4610888a3e246e49c13391a4e2cd62efa503b687ba76c2e677378
MD5 c7772e8ee60fc38cd111a3dcd4b69cca
BLAKE2b-256 77b83f0f4bffae24adef51eeb04106adc97fa131f80f85338fe075f738c86f60

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c9640086e14a6b03f4463ac072ff5e8d2236e9b1d6f1f2318e42bf619ed43a01
MD5 649d3be6896772a16f97d71f9f9c43ff
BLAKE2b-256 2c5e2037804b58bc596407ceafa668a2ebe81875fbed01bd28de8065498695cb

See more details on using hashes here.

File details

Details for the file color_operations-0.1.3-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.1.3-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 595ddc7c3df6e19d913226d94d249c2dcef86f829ad233609f0b884514846732
MD5 a25f35beff33713837e12b14d73132c3
BLAKE2b-256 671033d9280388ac4be727b977d3962ea9e745d13d362f5ae9a19db10189f193

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f2c70089cb9dd16997510beb2d378931fd6fc1b0f83d9314c777601405bdfb00
MD5 14e164fbd34ac6a1cc5062188404fdf0
BLAKE2b-256 9747906e5238cc51577f16ee86f7e6c6edc769fe8fda8c6dc13329d3f1b42193

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b346f5b4d48b4c38f1858aabbe58b3e7959b342398a0ee274b3bbea535204177
MD5 e66c4e0f66fc639bff4a94a89533dd44
BLAKE2b-256 3827c5598f6719cb721702adf8b0a48308e36d91d7f1cfa661867bd522d935f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.3-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 2bc146a636469c61130f4d69b93908a3d5486e3a67e53759880c79b5d484c6af
MD5 6c6f6c7310fce62f205c347c0d2dce86
BLAKE2b-256 6348233847b0353ccc8db0415892805f39c78a27fbdc4edfa6e5f17ff33e184a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 208cb006629786311eeb5430e9eee2e2add598940c2821dd8a2c470bd3dce030
MD5 9416abd0884ad998a06e3b3221f206a7
BLAKE2b-256 3fbe7630ad34981d3e3651500679629876f679df478924b089518cf6999c68f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 71ad0ebea90a201972241fc6ed315f2c76e274b81dc943691f0d2ed0f8796dc3
MD5 0d12995c1e4ec671a62b9c2b5cf15d88
BLAKE2b-256 eb9ce6bfbe5beda79cd7771c1fb74a86106445ae676bba55b46b6fb6faefc015

See more details on using hashes here.

File details

Details for the file color_operations-0.1.3-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.1.3-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e4be960ef295cc062d5e95aed1edd16f04e9e2d9ce9351edcf08807fe71b3971
MD5 e929ec87d1e56386d10395310f61353d
BLAKE2b-256 9ac3b3eeca0d2061b2f2015d56cc6dc56078a1e9e911b2a84d4e42e8dc0637b3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5bf40c07642b8186c89b0f3081fd381a96d037c6a72e45858e0080460bda28c8
MD5 98c941fa0f0b45e96da6ec2936bf84af
BLAKE2b-256 24ddfc7fa0a5d86033402dbd83d1a1ba299738b4459eba2fd955803e239af179

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cfbe363558cc7271c8db8caaeb24eef152736c24f00c572d59d50ce172bbc2b7
MD5 01f6da63dac78c867d7c456a6b4acab4
BLAKE2b-256 a87c3b4231fc512844e8a351b0fca626ad2f1d9995dabd9ab23dff056f69943c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.3-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 5f4396ec7c12551680715295c9d9bf603cdcbf2757acce932af718913bce688d
MD5 0401242c9cef3ddd9fa49fcdda534a0f
BLAKE2b-256 f6bb3ff8927f6f630ac524fd4f7e384e0f9437cc506af6e104776a855929a447

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 18e07ee6d36584ae5f16b75998c2d5859e5c8979f17a0f333e50a1656b37b263
MD5 56c0a7f532585b9763e6a16041f93190
BLAKE2b-256 d613b89d39484f543c64d89d2d6b2f63e97d4728c7238f14ec1c9d71286ac250

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b66b069452d74c6630e30ae9146a4bb2bf4ef517b0907ab7df325b3ad9d60167
MD5 8f2ae3e59de07a4d4fa81325719234bd
BLAKE2b-256 2a38ea368c6dcab49e0583aa2e3b3d467a95360d84f124cffc8f05aa1fd165ac

See more details on using hashes here.

File details

Details for the file color_operations-0.1.3-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.1.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 01ec708dfe58e2de6e0393d2c9de393172198c8409e664fb06e5dd082833b95f
MD5 dc95a6056e8e1ed4bb25d5fff25f090d
BLAKE2b-256 e4a2c06081284bcd7c7954e32b895725d15b24d100dfc301714b3bf39c00d75c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2b4b5ff8d4ad141c86f3ea3a80824c0962e59c3084cc69fec626b7b4cd1e6d7c
MD5 040d58080738ad84beb4e3acdfe4d99b
BLAKE2b-256 e6825ba811df535427dc41e618dbcc5131783ceeec97c975a3f7ab379a7be796

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a0b344112f56af96590b4981f81d32bf10041b98a1c398304ce5417d742df381
MD5 c18436967b7e6e95458c9dc1886e9b1f
BLAKE2b-256 29b9f7a26fb937214b7b2cdde6656f8a750584f9bd38ded0952197da3c3ed869

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.3-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 cf2c4bcb9edcd3f57ad7e69d572fe9570fa2818632a886c18336f2baa6f562a4
MD5 6c211895284a4cfd7cd67f7c72849af6
BLAKE2b-256 033df84b048e02e6b9eef5f62ea6ff4462c0b9af4b6f63bb1b3b68fb96222cb3

See more details on using hashes here.

File details

Details for the file color_operations-0.1.3-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for color_operations-0.1.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 14a514a088476ace0c1ca1c1a30a626848444f876f88cc41efc164e16d4a7c65
MD5 60e140e3cc8efa4b39d13d3b5b933de7
BLAKE2b-256 094f0dc4b79943d545673f40b73bed34e736d1a83848d930bd3db69b1d6162e7

See more details on using hashes here.

File details

Details for the file color_operations-0.1.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for color_operations-0.1.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9d618f93cbbfa6500bd26499ab6868d5d28275bbf437b7c95e60fdc8c61a1d1b
MD5 db664bf78dd3fe50772844e58e125468
BLAKE2b-256 8e3cfea8bc98f2d7592c46e79a02180e5bf1a4f632ca9f26aa06b3f63bbcfe33

See more details on using hashes here.

File details

Details for the file color_operations-0.1.3-cp38-cp38-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.1.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 340a8d172855d5a070c06d39cbc74c7b887b17f80eb3f75f5a1723e89180fa64
MD5 7f96a25614be5481c7f2ae02cc4c6f52
BLAKE2b-256 c7e7b27c28a909532ec59fba30715a224acf2f459c92db0b120a7851aaba59e4

See more details on using hashes here.

File details

Details for the file color_operations-0.1.3-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for color_operations-0.1.3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 44c6667fe686a9b952eb3f91097fbb47a9549296acdf5057a51e47b1261fd282
MD5 4990c221932a7a1ab0804b2b58046f1f
BLAKE2b-256 eef649c991859a8b89387c6182ce232ccab5300c931b29ccfbd199d9c29a0579

See more details on using hashes here.

File details

Details for the file color_operations-0.1.3-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for color_operations-0.1.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 653932afa506e8075525479a008a675d6f7306eb3359780a8106447ea9712df8
MD5 8c124c3cb6f0513c3efcea06d58c76e4
BLAKE2b-256 c6b8f5df5708024828599835799c310bcfd807afa81f22374a84ce97470dd069

See more details on using hashes here.

File details

Details for the file color_operations-0.1.3-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for color_operations-0.1.3-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 d6ad94f8d247fbdd15141370a4efca384f8f7c014a0dedd74b1f0b8237577a30
MD5 378afde1bb868c03993c83df72f0cee5
BLAKE2b-256 ffe07317f519ebd574bee2ecc5dc43dcc348f81ba44e444aab13f9a35e30eab2

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page