Skip to main content

pick major colors from image

Project description

majocol

Pick major colors from image

Test Coverage Package version


Documentation:

Demo:


MajoCol

Requirements

Python 3.6+

Installation

$ pip3 install majocol

Example

from majocol import color, convert

# Using Pillow (Open local image)
from PIL import Image

image = Image.open(<IMAGE_PATH>)
image_ndarr = convert.pillow_to_rgb_ndarr(image)
colors = color.pick(image_ndarr, 3)


# Using opencv-python (Open local image)
import cv2

image = cv2.imread(<IMAGE_PATH>)
image_ndarr = cv2.cvtColor(image, cv2.COLOR_BGR2RGB)
colors = color.pick(image_ndarr, 3)


# Using requests (Fetch web image)
import requests

resp = requests.get(<IMAGE_URL>)
image_ndarr = convert.byte_to_rgb_ndarr(resp.content)
colors = color.pick(image_ndarr, 3)

— 🪄 —

MajoCol is licensed under the terms of the MIT license.

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

majocol-0.1.6.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

majocol-0.1.6-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: majocol-0.1.6.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.10 CPython/3.8.5 Linux/5.4.0-1025-azure

File hashes

Hashes for majocol-0.1.6.tar.gz
Algorithm Hash digest
SHA256 325df053bf935983e3e47b90d09b0d6662d0f749c90147ad2b292b5a12b230cd
MD5 39718ccb49ef8d780f22c9fd4769c73f
BLAKE2b-256 14307cec6b246708be9c545b9365d15e0e19e3acdc45f2f54ea5c54033ddfab7

See more details on using hashes here.

File details

Details for the file majocol-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: majocol-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.10 CPython/3.8.5 Linux/5.4.0-1025-azure

File hashes

Hashes for majocol-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 79fccd63ee47ae039244a354e751c389b5bf1faf879c97e37258a5662cfc7c1e
MD5 1e948fd57ab1f3f49e98d6c1dfec2a3a
BLAKE2b-256 82f9a3d15949b05e0bc188103ee3a27eb016b79f0688a81640ee2b6e15eb5fcb

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