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

Uploaded Source

Built Distributions

color_operations-0.1.0-cp311-cp311-win_amd64.whl (91.8 kB view details)

Uploaded CPython 3.11 Windows x86-64

color_operations-0.1.0-cp311-cp311-musllinux_1_1_x86_64.whl (205.7 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

color_operations-0.1.0-cp311-cp311-musllinux_1_1_i686.whl (189.9 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

color_operations-0.1.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (182.5 kB view details)

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

color_operations-0.1.0-cp311-cp311-macosx_11_0_arm64.whl (91.1 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

color_operations-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl (92.8 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

color_operations-0.1.0-cp311-cp311-macosx_10_9_universal2.whl (118.7 kB view details)

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

color_operations-0.1.0-cp310-cp310-win_amd64.whl (92.4 kB view details)

Uploaded CPython 3.10 Windows x86-64

color_operations-0.1.0-cp310-cp310-musllinux_1_1_x86_64.whl (206.4 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

color_operations-0.1.0-cp310-cp310-musllinux_1_1_i686.whl (192.7 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

color_operations-0.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (183.2 kB view details)

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

color_operations-0.1.0-cp310-cp310-macosx_11_0_arm64.whl (91.1 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

color_operations-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl (93.0 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

color_operations-0.1.0-cp310-cp310-macosx_10_9_universal2.whl (118.9 kB view details)

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

color_operations-0.1.0-cp39-cp39-win_amd64.whl (91.3 kB view details)

Uploaded CPython 3.9 Windows x86-64

color_operations-0.1.0-cp39-cp39-musllinux_1_1_x86_64.whl (204.8 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

color_operations-0.1.0-cp39-cp39-musllinux_1_1_i686.whl (191.2 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

color_operations-0.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (181.8 kB view details)

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

color_operations-0.1.0-cp39-cp39-macosx_11_0_arm64.whl (89.7 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

color_operations-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl (91.6 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

color_operations-0.1.0-cp39-cp39-macosx_10_9_universal2.whl (116.9 kB view details)

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

color_operations-0.1.0-cp38-cp38-win_amd64.whl (103.4 kB view details)

Uploaded CPython 3.8 Windows x86-64

color_operations-0.1.0-cp38-cp38-musllinux_1_1_x86_64.whl (222.2 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

color_operations-0.1.0-cp38-cp38-musllinux_1_1_i686.whl (208.3 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

color_operations-0.1.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (197.7 kB view details)

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

color_operations-0.1.0-cp38-cp38-macosx_11_0_arm64.whl (102.2 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

color_operations-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl (104.0 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

color_operations-0.1.0-cp38-cp38-macosx_10_9_universal2.whl (129.7 kB view details)

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

File details

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

File metadata

  • Download URL: color-operations-0.1.0.tar.gz
  • Upload date:
  • Size: 64.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for color-operations-0.1.0.tar.gz
Algorithm Hash digest
SHA256 97a0fd38e65eb255d81c4eafbf1cc46fe47d9744fcd35d23c5524ca951a0c357
MD5 b81a55f9135ed9e53f5bd35738849e23
BLAKE2b-256 f646ffcd5a952deed7139ae179a3aee377ecac4eb0d6404f1fc81bef3c4e8d63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ea64a16c3bee944cc899568830a4b200d868359bee0f4f15940c85948bca666c
MD5 f5a19bdec231100e29f41cbbf9f5e401
BLAKE2b-256 19eecea67928be8479d2e2f5084e611d2bdccc05f9b52a104ba206d48565c9a5

See more details on using hashes here.

File details

Details for the file color_operations-0.1.0-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for color_operations-0.1.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 494ef04a08c2e49faf1cfa5c43b5d9492057775105fe507fcf01c673ee33cd69
MD5 5be9b19feb5f971502b4100744ba81ac
BLAKE2b-256 41ddbe894f5ce6aee6c5b92ab6cbbe040a478b9bd8397d472145457da1a7bb76

See more details on using hashes here.

File details

Details for the file color_operations-0.1.0-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for color_operations-0.1.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 da685c64aad7f46181fe8be803f5128924490d70263dbf5b61931df4df349f99
MD5 4d3f62650a23d7d01ba4dea4ab1b3d47
BLAKE2b-256 6818540deb3d698fdb30119def0f7a22ad4437764e4a4b0718204590a9c46871

See more details on using hashes here.

File details

Details for the file color_operations-0.1.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.1.0-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d286ce3643bbe20553a4c5d3b257aa32e39013b84ac62c61a664a90c4013c134
MD5 997b1bb888560d69bfe2f21613c6822f
BLAKE2b-256 0d80b8a8ff79f4d3a68819c550ba60a37664ce25f9128a0427d72c3a56998c06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ca3d372a35195aba136ba32dec2a37b660439c1f4bb24effbe8b8a25c8f606aa
MD5 663d1e56c8f0ba43defa497ff6e82bee
BLAKE2b-256 3418383f3701a14d3e3f9ab5e52c6bb5ec65dc6ad6b616a135e2c78929eede69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 af8676f52e7c1d3f67524867e4ad024a66a5902545e4417a688c302e1aa0fe71
MD5 5b09ef5dc0f5f9813c5b3da350d7a834
BLAKE2b-256 7e6f56d3396cf1b0ec559c6be023ce59b3a6954cdc6f322d02acf45bbf47bbc7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 da11bcf56ec9ad4f68ebf5354fa65f392b450149d5764e92c2755bf5d5638a0e
MD5 b8c5dfc2e044a1ce9d755c221bf769d8
BLAKE2b-256 4d9faed91eecce27bcfd7adf5bb426dcd2ccd29a4be0a1b37ae0b0ac76edfe1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a609cd6f7cd31cdd69a466b08b45f4ef02e74ca757bfe80e06eb0ccb35319100
MD5 adefd2bccabdd6a1b608026e4c87da02
BLAKE2b-256 43b075e5375cc6bd8b20413a0895ddf0cd6de3f36d6c94fcf1667145fb04aff8

See more details on using hashes here.

File details

Details for the file color_operations-0.1.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for color_operations-0.1.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 d08c3cb606711f06354e34fcd69b661881c31b1fd503a473538eadaab4cd7e09
MD5 07650034c2dca406ae118f68e176211b
BLAKE2b-256 e5febb6c8c04cf88d1686dca338bbbe0ef5eee6506919285d58735f872d7fbb7

See more details on using hashes here.

File details

Details for the file color_operations-0.1.0-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for color_operations-0.1.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 e592ebcd87f7ec83ab6a67400cdde7be4367229c4f8b08c748eb76282283f22e
MD5 65e3d95beba84fdea484df6a64199b8a
BLAKE2b-256 ebb122fdd6f66fc052f26a1a4e94825c2e780ff4c6f18f2c7c27e0c0745b78b6

See more details on using hashes here.

File details

Details for the file color_operations-0.1.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.1.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6d7421c0a223e6da70b7ccb0990547181e3fbac9e06d7c1fc8c0d0c2eef1fd50
MD5 cae9b1c29199b3f8e53f65c2e222cb27
BLAKE2b-256 53a358962e0e486b385f78f83582983c310fa8c1d26bb718dca78e9b70678c4e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a5839a34e606620aca6d0086152a8d6b3db1fe81bdcd6f41c39dd6c49ba8a32b
MD5 e4cbf7ad63a5fd30b43ce81173eb75b4
BLAKE2b-256 52473340fe65893f6a500e87563416f4023a3025d8582e433328bcccae04871c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0771058af5aecd777396394c36bc7018c4eaea732825c6a634282963a99e2880
MD5 a4a878458fddc9858d164fbc01ef7eb6
BLAKE2b-256 294708a510754861040f6ba70aaeef546151908acf46277efd2cea5e7e6fa003

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ace6473357f564b16a6a00f1c505102a3aa2eecf3e8c21e43635f29894b4045c
MD5 4edab55cd8e36d5edf6acc080134dd92
BLAKE2b-256 910b9d96d8895a194a03922f35fbf5fc560da9a7795c4f241bc9e752c0149636

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 2160324183240805e195b5aed698ddcda440ad3d2a37bccf8508916cc274adf6
MD5 bc7ed34d61d2245d91c0dbe028b3bb2f
BLAKE2b-256 199e187bbdefb8c330f79f548e0daf4802924a052f33c03ac7d17b0ca2ecb8bb

See more details on using hashes here.

File details

Details for the file color_operations-0.1.0-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for color_operations-0.1.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 c39f7b3bffe06717855596b4521b9ffba3715f2373e39c755bad58d5cf49abb4
MD5 6cf2d3a901d992d1d3c2111276b7a01f
BLAKE2b-256 e63fe4677baebcdcbe539d022dcd60ff6aa1dc1cde0a2ab5bf35adf95b32ce2c

See more details on using hashes here.

File details

Details for the file color_operations-0.1.0-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for color_operations-0.1.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 7752d0a9b33cea190e64547a3e48cd8ffea7c978be2fae4d4a0c629680f02c06
MD5 e5a852ce26756e632db5604b9951ebce
BLAKE2b-256 df230437e84ce8e0c358909b1a38ea7d47c115aa14c1c74e500dbab8726b6653

See more details on using hashes here.

File details

Details for the file color_operations-0.1.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.1.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bae81b3441430d53f99c403294f9eff14ea8829e3355fcc814e0c71f9b6608e8
MD5 1793bc511ed60663ea5aa50ca5275640
BLAKE2b-256 977391f6233c593bbe42c8fc25a2d771149af04b96b2be4c63f3165df4b717ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a7b385412eb3788aca05a74912466aa72cbaae3cb4dac390382b222db74df161
MD5 716a0e347e1ad18e6081d65230bed77c
BLAKE2b-256 bdd9d66f41f0ed0d76324d87c2db861477d5cb74daa549fa0087df3ecee6802e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8e7a5a1217e2dee29a55d90aa6c3238f1e6014d25a6f1fe6d28d2773757675af
MD5 73cf2754e0f45368127d342149f1ed72
BLAKE2b-256 b38b4659960167450307a1a32c7a9d4c758ad94b39416fd4aaf71f98b2871174

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ef7180ed2a7dd49f2c1019f799af0321a735aa974d624d4121799c21f7a1e3ca
MD5 128dcdc67141dae5dddf16796c4a435d
BLAKE2b-256 bf9d54b4d81df17f3eba343804bb329447248f42b364a87e5cbdc7c4edda9623

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 268917a289c203148b156ab50f1fc50caee56d1ad7fbec915ad447e3b6441041
MD5 b48bf66b46ec3e7762861541733900cb
BLAKE2b-256 a7e403f8ed40b60168163a9cbc7799ca1eca616c94947486b26d81e102d731bb

See more details on using hashes here.

File details

Details for the file color_operations-0.1.0-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for color_operations-0.1.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 8de42d1e30def88a3eb3f583c103dfb515719368160fda4a4fff91fbc7aa5748
MD5 dc1e638e001e65d06b9b5ad67e43dd5c
BLAKE2b-256 797db639ffb82f50c08828a4b68a39084fad420931f0806597ebce3926ce85ec

See more details on using hashes here.

File details

Details for the file color_operations-0.1.0-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for color_operations-0.1.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 6b57a2712a6b7a8480031dc5cea1c9611c87325a0123ff4f6d578afd99275be4
MD5 791d0e841d6a7a8363b551a8e0845aad
BLAKE2b-256 e7e9a9bdaaa8be3733b52f9d18143b0fe2be6ff03d991933b67ead6ae2011e0f

See more details on using hashes here.

File details

Details for the file color_operations-0.1.0-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.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4c6d20c449fe5e1014f16a9d67ccc0b1afc08eb24b74dc783b6e4f701e1c24f6
MD5 f826aa9ec0ff57d364d98bd95c8af400
BLAKE2b-256 861ce21f8277c484ffb03f600c295893af7e9a1a7ea2412b64ca63419148f3e5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7670f2274b821bc53e49a12869310cd92ef6f44678a3a6864ef2bea343e8bb7d
MD5 aba997ba85ef7d043b1ede06e028e5f8
BLAKE2b-256 57428eeb9eb891bccf17b36f64b6f9bcfaad837227cadc2a96f011a783a1004a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c94baef775473e294845d4266a49671f65d04310137c560522d8d31131d5c980
MD5 3b496cb423551447e98f239ab33565d8
BLAKE2b-256 d96d927e7403433b42f3d11154662123dd0e95f9ef52cf628ee773750a57c4c0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for color_operations-0.1.0-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b97d15b583cea40782d651026e39785ac8fdd82a5069e38ff6ca8206cbc09e56
MD5 ed0e472158632b0af204282988bebaab
BLAKE2b-256 2363c988f0c7f9399ae6b25b80360e595b2428df523a6668e2710752f59d1874

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