get-my-palette-from-image is a python library for extracting and manipulating palettes from images
Project description
get-my-palette-from-image
get-my-palette-from-image is a python library for extracting and manipulating palettes from images
Overview
- Input: image, URL
- Functions:
- extract palettes with self-defined numbers of colors from given images
- shuffle/modify extracted palettes
- obtain the percentages of colors from given images
- find/generate posters/images based on extracted palettes
Installation
pip install get-my-palette-from-image
Usage
from my_palette import PaletteCreation
palette = PaletteCreation()
# load image locally
modified_image = palette.load_image('down.jpg')
# load image via url
modified_image_url = palette.load_image_url(
'https://apod.nasa.gov/apod/image/2212/SkyArt_Cobianchi_2048.jpg')
# obtain the percentage of colors from the given image
percentage = palette.get_color_percentages(modified_image, 5)
# get a palette from given image with a self-defined number of colors
the_palette = palette.get_palette(modified_image, 5)
# get a complementary palette from given image with a self-defined number of colors
complementary_palette = palette.get_complementary_palette(
modified_image, 5)
# get a palette consisted of a self-defined number of colors with the least percentages
least_palette = palette.get_least_palette(modified_image, 3)
# get a palette consisted of a self-defined number of colors with the most percentages
most_palette = palette.get_most_palette(modified_image, 3)
# get a palette with consisted of a self-defined number of similar colors from the given image and given color schema.
# the color schema includes red, blue, green, yellow, black, white, purple, orange, and pink
similar_palette = palette.get_similar_palette(modified_image, 3, 'black')
Development
Read the CONTRIBUTING.md file.
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
Close
Hashes for get-my-palette-from-image-0.1.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e94e290c712c9fa57ba306cfdfc4430f60b8b480ff32f1a0c3f0ce72dac8a9f |
|
MD5 | c40a95dbfb58868ff275a17635c35037 |
|
BLAKE2b-256 | 317b693d9ee76686a13a6bb87dd901f47eb826d5a925cf75fc89ccbdadc8acda |
Close
Hashes for get_my_palette_from_image-0.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c59daa88b636eccb3ce996a693163a2d299c3d35d07d21d3d81cb4f3571f235f |
|
MD5 | cd409255fd1709317e083be7f829dabc |
|
BLAKE2b-256 | 56edc7a1fcc03eb1da0f2d2cd61f713fdeb44648ad114daebdf9937a8e9f9072 |