Skip to main content

# 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

Metadata

Release files for dippykit 3.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dippykit 3.0.0
File Size Uploaded Provenance Actions
dippykit-3.0.0.tar.gz 52.5 kB Without provenance Details for dippykit-3.0.0.tar.gz

Release files / dippykit-3.0.0.tar.gz

Download URL dippykit-3.0.0.tar.gz
Size 52.5 kB
Tags Source
SHA-256 checksum
How to use checksums
6499271c9da09328c18321cbc9cb3a3e72b9847d80041556203968e0d60923dd
BLAKE2b-256 checksum
How to use checksums
4ee9681327c28fb2457e9a4d94c0bd6af0690e32bace57b66361c9bec26d965e
Upload date
Uploaded using Trusted Publishing?
What is 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

Security for dippykit 3.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page