Augmentum
A library for doing image augmentation
Overview:
Image data augmentation is the process of generating new transformed versions of images from the given image dataset to artificially expand the dataset. Augmentum is a library for doing image data augmentation given some images. The main purpose for this library is to apply many data augmentations and allow this via a simple interface without relying on special libraries like opencv, matplotlib, pillow etc.
Development and Contributions:
For development details and contribution instructions, please refer to the contribution guidelines.
Installation:
First, install Python 3.7 (or later) and numpy, and then install this repo as a Python package.
$ pip install numpy
$ pip install Augmentum
Quick Start Example:
Users can get more images by passing their pre-existing images using image augmentation techniques.
import Augmentum
#replace image by the actual grayscale image values
image = [[1, 1, 1], [1, 0, 0], [1, 0, 0]]
#or instead upload a .raw image file under '.../Augmentum/Augmentum/data/'and
#call process_image() to get a list of lists representations of your grayscale image however
#you have to specify the number of ROWS and COLS in your image (default value is 512x512)
image = Augmentum.process_image(ROWS=512, COLS=512)
new_images = Augmentum.augment_image(image)
Metadata
Release files for Augmentum 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| Augmentum-0.1.2.tar.gz | 15.1 kB | Without provenance | Details |
Release files / Augmentum-0.1.2.tar.gz
| Download URL | Augmentum-0.1.2.tar.gz |
|---|---|
| Size | 15.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
643e1ab0c47e77129d115a1235093203b0e738eab7537add30ad19587a7adaec
|
|
BLAKE2b-256 checksum How to use checksums |
1f6a6cf734ba7222eb64729dfe3771549e4a3a78d42b0abd683d25a4d2d15f4a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.7.7
|
Security for Augmentum 0.1.2
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.