https://github.com/innei/facehideemoji
FaceHideEmoji is a unique Python tool designed for anonymizing faces in images using emojis.
https://github.com/innei/facehideemoji
Last synced: 5 months ago
JSON representation
FaceHideEmoji is a unique Python tool designed for anonymizing faces in images using emojis.
- Host: GitHub
- URL: https://github.com/innei/facehideemoji
- Owner: Innei
- Created: 2024-01-03T11:50:54.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-23T02:58:49.000Z (over 2 years ago)
- Last Synced: 2025-04-06T22:16:15.009Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 166 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# FaceHideEmoji
FaceHideEmoji is a unique Python tool designed for anonymizing faces in images using emojis. This innovative approach uses face detection to locate faces in an image and then overlays them with emojis, providing both privacy and a playful touch.
|Before| After|
|-|-|
| | |
## Installation
Ensure Python is installed on your system before setting up FaceHideEmoji. Install the necessary dependencies with the following command:
```bash
pip install -r requirements.txt
```
This command installs all the required Python libraries, such as `face_recognition` and `opencv-python`, which are listed in `requirements.txt`.
## Usage
Run the `main.py` script with the path to the image file as an argument. The script detects human faces and covers them with emojis.
```bash
python main.py
```
Replace `` with the path to your image file. For example:
```bash
python main.py images/sample.jpg
```
The processed image will be saved in the same directory, indicating that the faces have been covered with emojis.
## Features
- **Automatic Face Detection**: Identifies faces in any given image.
- **Emoji Overlay**: Covers faces with emojis for an amusing yet effective way to maintain privacy.
## Contributing
Contributions to the FaceHideEmoji project are welcome. Feel free to fork the repository, make your changes, and submit a pull request for review.
## License
FaceHideEmoji is made available under the MIT License.