https://github.com/kvaytg/caption-forge
Automatically overlay perfectly fitted text on image
https://github.com/kvaytg/caption-forge
automation image-processing meme-generator open-source python python-3 python-3-10 text-overlay
Last synced: 3 days ago
JSON representation
Automatically overlay perfectly fitted text on image
- Host: GitHub
- URL: https://github.com/kvaytg/caption-forge
- Owner: KvaytG
- License: mit
- Created: 2025-06-23T15:27:26.000Z (5 days ago)
- Default Branch: main
- Last Pushed: 2025-06-24T15:03:17.000Z (4 days ago)
- Last Synced: 2025-06-24T16:22:59.510Z (4 days ago)
- Topics: automation, image-processing, meme-generator, open-source, python, python-3, python-3-10, text-overlay
- Language: Python
- Homepage:
- Size: 27.3 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# caption-forge
Automatically overlay perfectly fitted text on image
## 📚 Usage
```python
from captionforge import generate_caption# Add text to image with custom settings
generate_caption(
image_path="input.jpg",
output_path="output.jpg",
text="Example Text",
font_path="fonts/BebasNeue.ttf",
to_hd=True,
blur=True
)
```## ⚙️ Installation
1. Clone the repository
```bash
git clone https://github.com/KvaytG/caption-forge.git
cd caption-forge
```
2. Create a virtual environment and install dependencies
```bash
python -m venv venv
.\venv\Scripts\activate # Windows
pip install -e .
```## 📜 License
caption-forge is licensed under the **[MIT license](https://opensource.org/license/mit)**.