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

https://github.com/dedinc/gamma-ai-watermark-remover

Remove those Gamma AI Watermarks! Effortlessly clean up your PDFs generated by Gamma AI's free tier.
https://github.com/dedinc/gamma-ai-watermark-remover

ai ai-watermark-remover gamma-ai pdf-watermark watermark watermark-remover

Last synced: about 1 month ago
JSON representation

Remove those Gamma AI Watermarks! Effortlessly clean up your PDFs generated by Gamma AI's free tier.

Awesome Lists containing this project

README

        

#

๐Ÿ’งโœจ Gamma AI Watermark Remover โœจ๐Ÿ’ง


Python Version
Quart
PyMuPDF (fitz)
Pillow (PIL)


โš ๏ธ Educational Purposes Only โš ๏ธ




Remove those Gamma AI Watermarks! ๐Ÿš€ Effortlessly clean up your PDFs generated by Gamma AI's free tier.


---

## ๐ŸŒŸ What is Gamma AI Watermark Remover?

Created presentations with Gamma AI and now have unwanted watermarks on your PDFs? ๐Ÿ˜ฉ **Gamma AI Watermark Remover** is designed to help! โœจ This web application specifically targets and eliminates the watermarks added by Gamma AI to their exported PDF presentations when using the free version. It analyzes your PDF files, detects the characteristic Gamma AI watermark, and removes it, giving you clean, professional-looking documents. Think of it as a specialized cleaner for your Gamma AI PDFs! โœ๏ธ

## ๐Ÿค” Why do need it?

Gamma AI is a fantastic tool, but the watermarks in the free version can be problematic, especially for educational and professional use cases. ๐Ÿ˜–

* **Distracting in Presentations & Study Materials:** Gamma AI watermarks can be distracting when presenting information or using PDFs for study. They detract from the content itself. ๐Ÿ™…โ€โ™€๏ธ
* **Unprofessional Look:** For presentations intended for a more formal setting (school projects, professional pitches, etc.), watermarks can make the document look less polished and professional. ๐Ÿ˜ 
* **Improving Focus and Clarity:** Clean, watermark-free PDFs are simply easier to read and focus on. Removing the watermark ensures the focus remains on your content. ๐Ÿ™Œ
* **Using Free Tools Effectively:** Gamma AI's free tier is great for accessibility. This tool allows you to leverage the free tier and still get clean, watermark-free PDFs when needed, without necessarily needing to pay for a premium subscription just to remove watermarks. ๐Ÿ˜‰

**Gamma AI Watermark Remover** is here to help you:

* **Clean up Gamma AI Presentation PDFs:** Get rid of the Gamma AI branding and watermarks that are unwanted in your final documents. ๐Ÿงน
* **Enhance Presentation Readability:** Make your Gamma AI-generated presentations and notes easier and more professional by removing visual distractions, leading to better communication and comprehension. ๐Ÿ‘€
* **Optimize Presentation Quality:** Create cleaner and more focused presentations, free from unnecessary branding, ensuring your content takes center stage. โœจ

## โš™๏ธ How does it work?

This tool is specifically designed to target Gamma AI watermarks using an intelligent approach: ๐Ÿง 

1. **PDF Parsing:** It examines your PDF document page by page using the `fitz` (PyMuPDF) library. ๐Ÿ•ต๏ธโ€โ™€๏ธ
2. **Image Extraction:** It extracts all images embedded within the PDF, as Gamma AI watermarks are typically image-based. ๐Ÿ–ผ๏ธ
3. **Targeted Watermark Detection (Gamma AI Specific):** Here's the key! โœจ It uses a pre-trained "template" histogram that is characteristic of **Gamma AI's watermarks**. This template is compared to the histograms of each image in your PDF. This allows it to **specifically identify and target images that visually match the Gamma AI watermark style.** It's like teaching the tool to recognize *exactly* what a Gamma AI watermark looks like! ๐Ÿค–
4. **Similarity Threshold (Gamma AI Optimized):** The similarity threshold is pre-configured (and can be adjusted in the code) to be highly sensitive to Gamma AI watermark characteristics, ensuring accurate identification and removal. โš–๏ธ
5. **Watermark Removal:** Once a Gamma AI watermark image is identified, the tool carefully removes it from the PDF structure using `fitz`. โœ‚๏ธ
6. **Clean Output:** You receive a new PDF that is free from the Gamma AI watermark, ready for presentations, studying, or sharing! ๐ŸŽ‰

---

## ๐Ÿš€ Get Started - Installation & Running

Ready to remove those Gamma AI watermarks from your presentations? Here's how to get **Gamma AI Watermark Remover** running:

### ๐Ÿ› ๏ธ Installation (via Cloning)

1. **Clone the Repository:** Clone this GitHub repository to your local machine:

```bash
git clone https://github.com/DedInc/gamma-ai-watermark-remover.git
cd gamma-ai-watermark-remover
```

2. **Install Python Dependencies:** Ensure you have Python 3.7 or higher installed. Install the required libraries using `pip`:

```bash
pip install quart PyMuPDF numpy pillow werkzeug
```
*(Using a virtual environment (`venv` or `conda`) is highly recommended to keep your project dependencies isolated. If you're using one, activate it before running `pip install`.)*

**Dependencies Explained:**
* `quart`: A Python web framework (like Flask, but asynchronous!) for the web application.
* `PyMuPDF (fitz)`: For PDF processing: reading, image extraction, and modification.
* `Pillow (PIL)`: Python Imaging Library for image manipulation and histogram analysis.
* `Werkzeug`: Utility library for Python web applications (used by Quart).
* `numpy`: For numerical operations, especially histogram calculations for image comparison.

### โ–ถ๏ธ Running the Application

1. **Navigate to the Application Directory:** Open your terminal in the root directory of the cloned repository (where `app.py` is).

2. **Run the Application:** Start the Quart development server:

```bash
quart run
```

This will typically launch the server at `http://127.0.0.1:5000/` or `http://localhost:5000/`.

3. **Open in your Browser:** Access the address displayed in your terminal (usually `http://localhost:5000/`) in your web browser. You should see the **Gamma AI Watermark Remover** web interface.

4. **Upload and Remove!** Click "Choose PDF File", select your Gamma AI presentation PDF, and click "Remove Watermark". The watermark-free PDF will be downloaded.

---

##

โœจ Enjoy your clean, Gamma AI watermark-free PDFs! Happy presenting and studying! โœจ