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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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