# NotebookLM 워터마크 제거 도구
> 소스: github.com/Albonire/notebooklm-watermark-remover (2026-03-13)
> 라이선스: MIT

## 개요
NotebookLM에서 생성된 PDF/PPTX/PNG 파일의 워터마크를 제거하는 Python 도구.

## 기술 스택
- **PyMuPDF**: PDF 처리
- **OpenCV**: 이미지 분석 (컴퓨터 비전)
- **Python 3**
- **PyInstaller**: Windows 실행 파일 빌드

## 워터마크 제거 방식
1. **감지**: 로컬 명암도와 흐림 차이 분석으로 워터마크 위치 파악
2. **복원**: AI 기반 인페인팅(Inpainting) — 텍스처/그래디언트 보존하며 배경 재구성
3. **스마트 필터링**: 슬라이드 콘텐츠(텍스트, 선)는 제외하고 로고만 제거

## 지원 형식
- PDF (모든 페이지)
- PPTX (PowerPoint)
- PNG (투명도 포함), JPG, JPEG, WEBP

## 사용법
```bash
pip install pymupdf opencv-python-headless numpy
python3 remover.py [파일명]          # 단일 파일
python3 remover.py ./폴더/           # 배치 처리
python3 remover.py file.pdf --preview # 미리보기
```

## 활용 시나리오
- NotebookLM으로 생성한 연금/보험 분석 PDF의 워터마크 제거
- 클라이언트 리포트 등에 활용 시 워터마크 없는 깔끔한 문서 필요할 때
- 설치: `pip install pymupdf opencv-python-headless numpy`
