Skip to main content

Digital Image Processing Library.

Project description

ChitraPy PyPI-Status Build Status codecov Documentation Status Downloads

ChitraPy is a digital Image Processing Library in Python.

Installation

Install ChitraPy with:

pip install ChitraPy

Find the latest version on PyPi
https://pypi.org/project/ChitraPy

Install Dev version

git clone https://github.com/mgautam98/ChitraPy.git
cd ChitraPy
python3 setup.py install

Documentation

https://chitrapy.readthedocs.io/en/latest/

Usage

from ChitraPy import filters, helpers
import matplotlib.pyplot as plt

# Load a sample Image

!wget https://i.imgur.com/D24n5DL.png
img = plt.imread('./D24n5DL.png')
plt.imshow(img)

# invert an image
invert = filters.invert(img)
plt.imshow(invert)

Features

  • Crop
  • Grayscale
  • Negative
  • Sepia
  • Hue
  • Salt and Pepper
  • Stretch
  • Warp
  • Rotate
  • Invert
  • Gaussian blur
  • Quick Blur
  • Contrast Enhancement (Histogram Equalization)
  • Local Contrast Enhancement
  • Add Watermark
  • Sobel Edge detection
  • Halftoning
  • Dither
  • resize
  • sharpen
  • Emboss
  • Identity
  • Outline
  • Monochrome
  • Zoom
  • Contrast adjustment (Histogram sliding)

References

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

ChitraPy-0.0.3.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

ChitraPy-0.0.3-py3-none-any.whl (18.8 kB view details)

Uploaded Python 3

File details

Details for the file ChitraPy-0.0.3.tar.gz.

File metadata

  • Download URL: ChitraPy-0.0.3.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.9

File hashes

Hashes for ChitraPy-0.0.3.tar.gz
Algorithm Hash digest
SHA256 af0f124a29769bb9b887ee8a0c6e7115d9a3b8919f5411aaca37a724b5ef8b6c
MD5 4101d58985c5e14fd793ef351b612d83
BLAKE2b-256 d736ea4234c1e346e8a45e1fd02cc51015b01267db5bdd2442ff66f97179c3fd

See more details on using hashes here.

File details

Details for the file ChitraPy-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: ChitraPy-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 18.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.2.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.9

File hashes

Hashes for ChitraPy-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 3c46c796f84bc02e066a7ad0ef85c898c0ef67f404a05d5547ecb1ca7d7c9293
MD5 977087b542dd6ead820e933dd390d7fe
BLAKE2b-256 a38abdf02fcdb1bff09274839212e7f7c70810bf6cacae70fa6f0f4b7e0692f2

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