Metadata-Version: 2.4
Name: meiosis
Version: 0.1.3
Summary: Meiosis is a Python package for creating new Images, usable for generating extra image data for ML-workflows. Thank you for using the Meiosis package.
License: MIT
License-File: LICENSE
Author: desalami@proton.me
Requires-Python: >= 3.12
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Dist: pillow (>=12.0.0,<13.0.0)
Requires-Dist: pytest (>=9.0.1,<10.0.0)
Project-URL: Homepage, https://github.com/Portfolio-Xin-Wang/ImageCopier
Project-URL: Issues, https://github.com/Portfolio-Xin-Wang/ImageCopier/issues
Description-Content-Type: text/markdown

# Meiosis 0.1.3
Meiosis is a Python package for creating new Images, usable for generating extra image data for ML-workflows.
Thank you for using the Meiosis package.

*Warning: This package is currently in alpha state, methods and its input parameters might be subject to change.*

## Use cases:
- Transformation of Image data
- Expanding current image datasets.

## Installation

Pip:
```sh
pip install meiosis
```

For a specific version:
```sh
pip install meiosis==0.1.2
```

Poetry:
```sh
poetry add meiosis
```

## Quick start
The current package provides one way to copy images locally, from a local data source. In this case a file directory.

```py
from src import Export

export_api = Export()

images = export_api.read_from_directory()

print("Exported images:")
for image in images:
    print(f"- {image}")
```

## Future features:
- External data source extraction
- More custom copy-pipeline functions
- Integration of OpenCV
- Customizability of export files
- A general data structure for images like DataFrames
