Calculates the closest colors from 2 lists
Project description
Calculates the closest colors from 2 lists
pip install a-pandas-ex-closest-color
from a_pandas_ex_closest_color import pd_add_closest_color
import pandas as pd
pd_add_closest_color()
colorlist = [
(0, 0, 0), # black
(230, 25, 75), # red
(60, 180, 75), # green
(255, 225, 25), # yellow
(0, 130, 200), # blue
(245, 130, 48), # orange
(145, 30, 180), # purple
(70, 240, 240), # cyan
(240, 50, 230), # magenta
(210, 245, 60), # lime
(250, 190, 190), # pink
(0, 128, 128), # teal
(230, 190, 255), # lavender
(170, 110, 40), # brown
(255, 250, 200), # beige
(128, 0, 0), # maroon
(170, 255, 195), # mint
(128, 128, 0), # olive
(255, 215, 180), # coral
(0, 0, 128), # navy
(128, 128, 128), # grey
(255, 255, 255), # white
(115, 12, 37), # dark red
(30, 90, 37), # dark green
(127, 112, 12), # dark yellow
(0, 65, 100), # dark blue
(122, 65, 24), # dark orange
(72, 15, 90), # dark purple
(35, 120, 120), # dark cyan
(120, 25, 115), # dark magenta
(105, 122, 30), # dark lime
(125, 95, 95), # dark pink
(0, 64, 64), # dark teal
(115, 95, 127), # dark lavender
(85, 55, 20), # dark brown
(127, 125, 100), # dark beige
(64, 0, 0), # dark maroon
(85, 127, 97), # dark mint
(64, 64, 0), # dark olive
(127, 107, 90), # dark coral
(0, 0, 64), # dark navy
(64, 64, 64), # dark grey
]
wanted_colors = [(255, 0, 0), (255, 255, 0), (0, 0, 0)]
df = pd.Q_find_closest_color(wanted_colors=wanted_colors,colorlist=colorlist)
print(df)
r g b rating rgb
0 230 25 75 82.9375 (255, 0, 0)
1 128 0 0 127.0000 (255, 0, 0)
2 245 130 48 139.0000 (255, 0, 0)
3 170 110 40 144.6250 (255, 0, 0)
4 115 12 37 145.2500 (255, 0, 0)
.. ... ... ... ... ...
121 250 190 190 367.0000 (0, 0, 0)
122 255 215 180 379.0000 (0, 0, 0)
123 230 190 255 392.5000 (0, 0, 0)
124 255 250 200 409.2500 (0, 0, 0)
125 255 255 255 441.7500 (0, 0, 0)
[126 rows x 5 columns]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file a_pandas_ex_closest_color-0.10.tar.gz
.
File metadata
- Download URL: a_pandas_ex_closest_color-0.10.tar.gz
- Upload date:
- Size: 4.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 895225f015defd38d7e08eae5ff2dbb644f28428f3ae7932e339380e598ac91a |
|
MD5 | 54b0669d66f617d1c4cb63c556581e64 |
|
BLAKE2b-256 | 9fcb0e7998e09b80719479e38175686d4aa962866f967a78d5c7ad27b6a5be7f |
Provenance
File details
Details for the file a_pandas_ex_closest_color-0.10-py3-none-any.whl
.
File metadata
- Download URL: a_pandas_ex_closest_color-0.10-py3-none-any.whl
- Upload date:
- Size: 6.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f21011d0cd0ad43008a7701c00ee924e337ae34450df9cbbe7b9211628b66982 |
|
MD5 | 5cd154a6b70d96d1afa7a271619e9205 |
|
BLAKE2b-256 | ef0b6b644ddf7e3e3959844d33ff6dc2a30c6502f249f4476ba9886b9c1680cc |