Skip to main content

A Python Package for Digital Image Processing Education

Project description

# dippykit - A Digital Image Processing Library

Authors: Brighton Ancelin, [Motaz Alfarraj](https://motaz.me), [Ghassan AlRegib](https://ghassanalregib.info).

This library was developed for the Georgia Tech’s graduate course [ECE 6258: Digital Image Processing](https://ghassanalregib.info/ece6258) with Professor [Ghassan AlRegib](https://ghassanalregib.info).

Documentation can be found [here](https://dippykit.github.io/dippykit/).

## Purpose

This package is intended for use by Digital Image Processing students. It serves as an educational resource. The general methodology for the package is that each module contains functions pertinent to a specific concept or field. For convenience to the user, all functions are available directly through the package itself. In other words, users are not tasked with specifying modules to access specific members. The organization of modules is a logical “under-the-hood” aspect in this regard.

## Known Issues

On some Mac devices this library has issues when running on Python 3.6.9 and up. Notably, Python may crash whenever one attempts to invoke the backend to matplotlib through functions such as dippykit.show. We are working to resolve these issues, but for the moment we recommend any Mac users to use Python 3.6.8 with this library.

## Versioning Scheme This code is maintained under the Semantic Versioning 2.0.0 versioning scheme, further defined [here](https://semver.org/) In essence, the version is represented as MAJOR.MINOR.PATCH and each increments by the following rules:

  • Increment MAJOR when incompatible API changes are made

  • Increment MINOR when backwards-compatible functionality is added

  • Increment PATCH when backwards-compatible bug fixes are made

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

dippykit-3.0.0.tar.gz (52.5 kB view details)

Uploaded Source

File details

Details for the file dippykit-3.0.0.tar.gz.

File metadata

  • Download URL: dippykit-3.0.0.tar.gz
  • Upload date:
  • Size: 52.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/38.4.0 requests-toolbelt/0.8.0 tqdm/4.23.4 CPython/3.6.4

File hashes

Hashes for dippykit-3.0.0.tar.gz
Algorithm Hash digest
SHA256 6499271c9da09328c18321cbc9cb3a3e72b9847d80041556203968e0d60923dd
MD5 b6d5c134a33f2df6cddba50723aa049e
BLAKE2b-256 4ee9681327c28fb2457e9a4d94c0bd6af0690e32bace57b66361c9bec26d965e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page