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.1.6.tar.gz (18.0 kB view details)

Uploaded Source

Built Distributions

color_operations-0.1.6-cp312-cp312-win_amd64.whl (133.3 kB view details)

Uploaded CPython 3.12 Windows x86-64

color_operations-0.1.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (199.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

color_operations-0.1.6-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (204.5 kB view details)

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

color_operations-0.1.6-cp312-cp312-macosx_11_0_arm64.whl (48.8 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

color_operations-0.1.6-cp312-cp312-macosx_10_9_x86_64.whl (50.4 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

color_operations-0.1.6-cp312-cp312-macosx_10_9_universal2.whl (85.8 kB view details)

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

color_operations-0.1.6-cp311-cp311-win_amd64.whl (133.6 kB view details)

Uploaded CPython 3.11 Windows x86-64

color_operations-0.1.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (188.9 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

color_operations-0.1.6-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (195.0 kB view details)

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

color_operations-0.1.6-cp311-cp311-macosx_11_0_arm64.whl (49.0 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

color_operations-0.1.6-cp311-cp311-macosx_10_9_x86_64.whl (50.6 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

color_operations-0.1.6-cp311-cp311-macosx_10_9_universal2.whl (86.1 kB view details)

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

color_operations-0.1.6-cp310-cp310-win_amd64.whl (133.3 kB view details)

Uploaded CPython 3.10 Windows x86-64

color_operations-0.1.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (179.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

color_operations-0.1.6-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (186.4 kB view details)

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

color_operations-0.1.6-cp310-cp310-macosx_11_0_arm64.whl (49.0 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

color_operations-0.1.6-cp310-cp310-macosx_10_9_x86_64.whl (50.7 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

color_operations-0.1.6-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.6-cp39-cp39-win_amd64.whl (133.3 kB view details)

Uploaded CPython 3.9 Windows x86-64

color_operations-0.1.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (179.7 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

color_operations-0.1.6-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (186.1 kB view details)

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

color_operations-0.1.6-cp39-cp39-macosx_11_0_arm64.whl (49.0 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

color_operations-0.1.6-cp39-cp39-macosx_10_9_x86_64.whl (50.7 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

color_operations-0.1.6-cp39-cp39-macosx_10_9_universal2.whl (86.3 kB view details)

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

color_operations-0.1.6-cp38-cp38-win_amd64.whl (131.2 kB view details)

Uploaded CPython 3.8 Windows x86-64

color_operations-0.1.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (184.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

color_operations-0.1.6-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.6-cp38-cp38-macosx_11_0_arm64.whl (48.9 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

color_operations-0.1.6-cp38-cp38-macosx_10_9_x86_64.whl (50.5 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

color_operations-0.1.6-cp38-cp38-macosx_10_9_universal2.whl (85.9 kB view details)

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

File details

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

File metadata

  • Download URL: color_operations-0.1.6.tar.gz
  • Upload date:
  • Size: 18.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/37.2 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/1.26.9 tqdm/4.64.1 importlib-metadata/8.5.0 keyring/24.3.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.19

File hashes

Hashes for color_operations-0.1.6.tar.gz
Algorithm Hash digest
SHA256 9b5ff7409d189b8254a3524fc78202e2db4021be973592875d61722abe027ec6
MD5 adc2a1a8f27b75a6884337ded69f63bb
BLAKE2b-256 354b3d07ca8c9643ca0574453cda8d1c354b5773fc4edad6d2176c396f00d620

See more details on using hashes here.

File details

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

File metadata

  • Download URL: color_operations-0.1.6-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 133.3 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/37.2 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/1.26.9 tqdm/4.64.1 importlib-metadata/8.5.0 keyring/24.3.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.19

File hashes

Hashes for color_operations-0.1.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 375226cdc52b8b3fe576efb47e0fb4b3dc2c9a8ecbb82c208e86df7153a76882
MD5 3a9d71cd1d6790983015f072082384bd
BLAKE2b-256 86cb7b199ac93d028de4168ee7950b8f45857b95d3dc780b0779d8202ed78bf9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 715672ee6d827d4b068f7558f9e473de54eafced3c9a195641b0cf39d9aea700
MD5 3eb4236cb1cae2d569d6faab7e2ac806
BLAKE2b-256 7ad41f5ab0a3ccdd5ffaf0880df35d6df50f25b3a4c01b648f3a2bdb074ea896

See more details on using hashes here.

File details

Details for the file color_operations-0.1.6-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.6-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 59b6fea23da0d19afc15bb56c4707275d5ac6c7fd27936c5c64fcdf628c82a53
MD5 c5cd832ec5481f9a11df69cf728e792c
BLAKE2b-256 ef87179bd4a396805258e9c349993e4ef96acf5fa7f2b31dfaf6d244d8d9de0b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: color_operations-0.1.6-cp312-cp312-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 48.8 kB
  • Tags: CPython 3.12, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/37.2 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/1.26.9 tqdm/4.64.1 importlib-metadata/8.5.0 keyring/24.3.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.19

File hashes

Hashes for color_operations-0.1.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c0d3fb1085d83f0082a223901a91325a68b8d03b10ed9d40881d4489dcc641f0
MD5 e541de6eca2c6edb577b536362ebb64c
BLAKE2b-256 46c0098e079f32fbd34a5a3f753c9371292c80ba5bdbc8afc6fd6029ecb980f2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: color_operations-0.1.6-cp312-cp312-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 50.4 kB
  • Tags: CPython 3.12, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/37.2 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/1.26.9 tqdm/4.64.1 importlib-metadata/8.5.0 keyring/24.3.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.19

File hashes

Hashes for color_operations-0.1.6-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e6fce57bcda78a871b58b30df05b478c4b2da9736ef500554bb1c9c41e02aca2
MD5 0923bc7e17f460e3b668868d4ddbbe2f
BLAKE2b-256 165d44af6f923c9c6af5ea178f3108f4cec309552a4cfb704d0acfe674f569b8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: color_operations-0.1.6-cp312-cp312-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 85.8 kB
  • Tags: CPython 3.12, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/37.2 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/1.26.9 tqdm/4.64.1 importlib-metadata/8.5.0 keyring/24.3.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.19

File hashes

Hashes for color_operations-0.1.6-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 906316d4e67d057496d4547a8050f1c555c49d712e0f4f79908ee5da8ca7aef3
MD5 337384724420d1b1e57ebe1c7f0a84c8
BLAKE2b-256 3bb5ed9575bb8e947f4660af3714eba2cc04212c424fa2bd3dba2d7b8c93ce7c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: color_operations-0.1.6-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 133.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/37.2 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/1.26.9 tqdm/4.64.1 importlib-metadata/8.5.0 keyring/24.3.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.19

File hashes

Hashes for color_operations-0.1.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5c6d35dc7c194595b1391e0ccc2e38cbd7cb87be37dd27ed49a058bb7c1a5442
MD5 51cc1f0a93b475b52f73e1289113f07e
BLAKE2b-256 7836fa6cda77a46f23511bb9a629ca71362c44674e84dfece3045a009a20e6d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3770e4e7bd0a972a65c5df313d5e32532db42b2f10898c417f769de93a7ba167
MD5 b76897666a843a76ded8bf14da9550d8
BLAKE2b-256 c87bb4fe3924611cdc7f074f2c1d17648527550b5b3eea3127165c1484025c24

See more details on using hashes here.

File details

Details for the file color_operations-0.1.6-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.6-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c6d499de4d820183e9a0599b6e9ad445b7bc84c50c9162e7c3ba05660c34a668
MD5 a71f93ce50068930da048ab48989fe21
BLAKE2b-256 28a72ddf2a90b13441ab664ea1085334edca8897ae0e0bf326909ec803d3fe28

See more details on using hashes here.

File details

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

File metadata

  • Download URL: color_operations-0.1.6-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 49.0 kB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/37.2 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/1.26.9 tqdm/4.64.1 importlib-metadata/8.5.0 keyring/24.3.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.19

File hashes

Hashes for color_operations-0.1.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fbe49f8b91ed0c93dd1c5ec4baa144fcfe6a70ecaa81d9ca8c8ae2ad84dc560e
MD5 84060a5af1668b34548b6a914f5676b3
BLAKE2b-256 29325f692d9070c0215d56da3a999b13dcef6a47b19adaecd4b725b5ef81e6f4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: color_operations-0.1.6-cp311-cp311-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 50.6 kB
  • Tags: CPython 3.11, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/37.2 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/1.26.9 tqdm/4.64.1 importlib-metadata/8.5.0 keyring/24.3.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.19

File hashes

Hashes for color_operations-0.1.6-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6faaa11e03fa88cdf3564a6abaadd02068c7f88df968cefa3bd33d1a1e30d6c2
MD5 5a148dc382699e3d43cfd434b42e2364
BLAKE2b-256 2d49d9c68ab8707b956cc64bdcd428dff8ae155e5159586bda6e9135f29aa97e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: color_operations-0.1.6-cp311-cp311-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 86.1 kB
  • Tags: CPython 3.11, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/37.2 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/1.26.9 tqdm/4.64.1 importlib-metadata/8.5.0 keyring/24.3.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.19

File hashes

Hashes for color_operations-0.1.6-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 65662664bb1d39e4d48a16ccd010e4fd2281a5abb7102ebf1d65245319ee1268
MD5 80807263ec56172851ee768144f3d9e6
BLAKE2b-256 d83042aec23fe684e4e221160ae32e7d7e5b034678e78bc340e23199e64f041c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: color_operations-0.1.6-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 133.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/37.2 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/1.26.9 tqdm/4.64.1 importlib-metadata/8.5.0 keyring/24.3.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.19

File hashes

Hashes for color_operations-0.1.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 67dbd95c3d2d5be91c41bfde7a66a538a0c5d42a1a36e900c2718aca320e9912
MD5 20c1ac43dda6c3cdeb674e066b93ae44
BLAKE2b-256 f706a6f4c5f70a4847791406983a3e907a06b62c25b79583954fdfa03a481f36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 84b78262df0897ceafc247fb5ab322f18bdc9d1c1094d02e697494c4a30bed69
MD5 14b48c6a16c9b7cf6243cc89de04926a
BLAKE2b-256 c1138e7e0d6038efe36f7731f322bfd8204dbb84ce3b93e59b8133b1bfeec782

See more details on using hashes here.

File details

Details for the file color_operations-0.1.6-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.6-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d622bcce88698738ee5a9da5f47fb54193f8fd873f91f79b12b614d10982fd38
MD5 9efb683dacc6ef0c775c056c31e19853
BLAKE2b-256 37da59acca8aa2bb1eeec2d7c51056674e10f2f463dbdb34e4649d43bde81a9d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: color_operations-0.1.6-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 49.0 kB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/37.2 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/1.26.9 tqdm/4.64.1 importlib-metadata/8.5.0 keyring/24.3.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.19

File hashes

Hashes for color_operations-0.1.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a40662ec99a9448d236b501198086c86d767574be92541aac496975bde0bc374
MD5 db0ba3e658785fec1027f83c10c89767
BLAKE2b-256 88437c49a2a52cf763ae46e7ce6885bd35858df396829dc38227e4e778eb1866

See more details on using hashes here.

File details

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

File metadata

  • Download URL: color_operations-0.1.6-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 50.7 kB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/37.2 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/1.26.9 tqdm/4.64.1 importlib-metadata/8.5.0 keyring/24.3.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.19

File hashes

Hashes for color_operations-0.1.6-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 afa2dad4200acaf117e6c845dff688d048bc309ec45f8053456d2a1d951eb765
MD5 f2783e1ba7cd5354703ec836b6b80a87
BLAKE2b-256 b9c70f1445d2670c89e9ff6c9f9f2e73655608c3c8deea5a13202bf65b1bcfdc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: color_operations-0.1.6-cp310-cp310-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 86.3 kB
  • Tags: CPython 3.10, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/37.2 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/1.26.9 tqdm/4.64.1 importlib-metadata/8.5.0 keyring/24.3.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.19

File hashes

Hashes for color_operations-0.1.6-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 7264b5f169592b281a0991a882dec386a5e6078b70b997dff2476d6e80f3e319
MD5 1afa001bd8105ed2b14358942210f0c3
BLAKE2b-256 ba02072f654c433fff4b20df1bc6314867fa0a45d19d37029e0052507238f7bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: color_operations-0.1.6-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 133.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/37.2 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/1.26.9 tqdm/4.64.1 importlib-metadata/8.5.0 keyring/24.3.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.19

File hashes

Hashes for color_operations-0.1.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 e42a392b22fc8135746ce9cb47c14f9a5d7153ceefac13d740d954f9bc18a034
MD5 6a5d31bf10ec183b1abc2de0240fa775
BLAKE2b-256 187e12cd3713457854490ddde373c9ba50235e0b1c10da5aa6fc25573148165e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d96ba7b9fbc33bd43219f205c12b1f857429ba584fd2136d7c860132e64f228b
MD5 a54f6cab82d67f813ccb9c3c68a6d4fa
BLAKE2b-256 4a96a4a0be91c892799219b8e571f90d828c0a3bba23ce9333e62486f94eae9e

See more details on using hashes here.

File details

Details for the file color_operations-0.1.6-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.6-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fcf49ac4e3f6fe8069a4ae1c2f69662557758bec4d285517bd4ed8c9dcfa1a08
MD5 741f607937f9d2ffa484e4a8bdc720b8
BLAKE2b-256 686989e6c9b94d58705db1844b71f51205ef38c791a224b86678a2fadb3b09ec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: color_operations-0.1.6-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 49.0 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/37.2 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/1.26.9 tqdm/4.64.1 importlib-metadata/8.5.0 keyring/24.3.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.19

File hashes

Hashes for color_operations-0.1.6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 519e363f7bcc61c057f3b5b5f80bbe0c290f9d3295624027826b345845649ede
MD5 14780cace3656671269b3be510f34b6d
BLAKE2b-256 45930d72a578b43fbb6e7316c9b8eefe49cca833d69182fad6d7e077f6f16b90

See more details on using hashes here.

File details

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

File metadata

  • Download URL: color_operations-0.1.6-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 50.7 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/37.2 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/1.26.9 tqdm/4.64.1 importlib-metadata/8.5.0 keyring/24.3.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.19

File hashes

Hashes for color_operations-0.1.6-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fed53f386e25cd68e4c75dc75839099f6fd14f5e590450ce4402ab0f1cb85356
MD5 6643d085d283f7e7758b16b151b8bae8
BLAKE2b-256 0f093d1e684ee45708da6e78104b351c11f6cc3267a42fc2c125e982cc3627a0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: color_operations-0.1.6-cp39-cp39-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 86.3 kB
  • Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/37.2 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/1.26.9 tqdm/4.64.1 importlib-metadata/8.5.0 keyring/24.3.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.19

File hashes

Hashes for color_operations-0.1.6-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 d662746b8f6f8fe4923d9b351bcc61bf5ec8c6fd5fb108318f42928112106e13
MD5 89c8808d96e8bc6aa335d1f4223a2664
BLAKE2b-256 c63034cd4a56c8cf1e730d141443d0aca13ce962eabe897784ad676203c335ef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: color_operations-0.1.6-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 131.2 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/37.2 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/1.26.9 tqdm/4.64.1 importlib-metadata/8.5.0 keyring/24.3.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.19

File hashes

Hashes for color_operations-0.1.6-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 c80718220406fb55ca76de69f6c4793d662b01c31091ebbf77a13a1212e860b8
MD5 f5f9595398c4411df85dd3cf6322b2a9
BLAKE2b-256 dcb41acabb2de5eef095399a20355524a00b8737905d66520678399d7128dd29

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fee2c397ac0c0a2c5c686d5ce9a28b4f9b8106f3101d0c4e3718cebbf1c341cf
MD5 fa7d728686463ba298e7091c93bd3a3f
BLAKE2b-256 b20c9b8a1f592fba874bc820840da1ecc95055d11480b8bc8e41164f36828c7f

See more details on using hashes here.

File details

Details for the file color_operations-0.1.6-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.6-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 848a7e0956ba253616cd9cc2fc57da11f84574ca59ac24ef12734169189d61ab
MD5 3789a4cef378f4405c88ccb89e3a2e62
BLAKE2b-256 418ccef8775b9ec792c92a1e2e6f5ef1bab351b87ded22fa098a1821e2cadee1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: color_operations-0.1.6-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 48.9 kB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/37.2 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/1.26.9 tqdm/4.64.1 importlib-metadata/8.5.0 keyring/24.3.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.19

File hashes

Hashes for color_operations-0.1.6-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1ecc7f0d455162cf11b8e02abd84585405050e0d54a62f77523e246690c291e2
MD5 9cb1d687bb06c155a36deb22d10f9744
BLAKE2b-256 04e0fad579ae26f413776e357290902ea270714b72257484ce636751e7dfd2c6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: color_operations-0.1.6-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 50.5 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/37.2 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/1.26.9 tqdm/4.64.1 importlib-metadata/8.5.0 keyring/24.3.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.19

File hashes

Hashes for color_operations-0.1.6-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 952f2135c4f36e1e6e33518b6b7ad4d395a51d065c3f09a61a6b77ea3588e28e
MD5 320c36ff4e5676404b0dc489f7ee28d6
BLAKE2b-256 24f581bfc4cd79985d49dc7fb8aa3bce0f1d040a5979667bacfc743834b41a9a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: color_operations-0.1.6-cp38-cp38-macosx_10_9_universal2.whl
  • Upload date:
  • Size: 85.9 kB
  • Tags: CPython 3.8, macOS 10.9+ universal2 (ARM64, x86-64)
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.11.1 readme-renderer/37.2 requests/2.31.0 requests-toolbelt/1.0.0 urllib3/1.26.9 tqdm/4.64.1 importlib-metadata/8.5.0 keyring/24.3.1 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.19

File hashes

Hashes for color_operations-0.1.6-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 229bc1a5a1128a9b7d51a85a5b8917d81baf8d334cbfe9213a7c4eaf736bbc0d
MD5 b2541aed5f3310683cdc0a34c06609d1
BLAKE2b-256 b92b279bd34f21a6f61a1beb8ed8b4574122abeef8a1630faee2c94d6a02e755

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