An open API service indexing awesome lists of open source software.

https://github.com/mrkazzila/exif_cleaner

Python CLI exif cleaner.
https://github.com/mrkazzila/exif_cleaner

exif-remover exiftool pillow poetry privacy python ruff

Last synced: 10 months ago
JSON representation

Python CLI exif cleaner.

Awesome Lists containing this project

README

          


Python cli exif cleaner



Clean exif data from your images


[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-%23FE5196?logo=conventionalcommits&logoColor=white)](https://conventionalcommits.org)




Features
How To Use

## Features
* Clean exif information from the images
* Create json file with exif information from the original image

## How To Use
To clone and run this project, you'll need:
- [Git](https://git-scm.com)
- [Python](https://www.python.org/downloads/)
- [Poetry](https://python-poetry.org/docs/#installation)

Local run from python

1. Firstly clone repo
```bash
git clone git@github.com:mrKazzila/exif_cleaner.git
```

2. Setup poetry
```bash
poetry config virtualenvs.in-project true
poetry shell
poetry install --only dev
```

3. Run script
```bash
python app.py [OPTIONS]
```

**Parameters**

| Parameter | Type | Description | Required | Default value |
|--------------------|--------|-----------------------------------------------------|----------|---------------|
| `--input-folder` | `str` | Path to images folder. | True | - |
| `--output-folder` | `str` | Path to folder where save images without exif data. | True | - |
| `--create-json` | `bool` | Create Json file with exif image data. | False | True |
| `--clean-exif` | `bool` | Clean exif from images. | False | True |

**Examples**

```bash
python app.py -i pictures -o pictures
```






GitHub
Resume
LinkedIn