GargantuaX/gemini-watermark-remover

A high-performance, 100% client-side tool for removing Gemini AI image & video watermarks. Built with pure JavaScript using mathematically precise Reverse Alpha Blending. / 基于 JavaScript 的纯浏览器端 Gemini AI 图像和视频无损去水印工具,使用数学精确的反向 Alpha 混合算法

Gemini 워터마크 제거기

정의: Gemini가 AI 생성 이미지 및 비디오에 추가한 가시적 워터마크(오른쪽 하단의 반투명 로고)를 제거하는 오픈소스 도구입니다. 브라우저나 로컬 머신에서 완전히 작동하며 서버로 업로드되는 것은 없습니다.

작동 방식

AI로 워터마크 아래를 추측(환각 가능성 있음)하는 대신, 이 도구는 수학적으로 정확한 방법인 역 알파 블렌딩(Reverse Alpha Blending) 을 사용합니다.

간단히 설명하면:

  1. Gemini는 원본 이미지 위에 투명도(알파)를 가진 흰색 로고를 블렌딩하여 워터마크를 추가합니다.
  2. 이 도구는 정확한 워터마크 로고를 알고 있으며 각 픽셀의 투명도 수준을 파악할 수 있습니다.
  3. 그런 다음 블렌딩 공식을 역산하여 원본 픽셀 값을 복원합니다—손실이 전혀 없습니다.

탐지는 계층적으로 이루어집니다:

  • 먼저 이미지 크기를 Gemini의 알려진 출력 크기와 비교하여 워터마크 위치를 예측합니다.
  • 그런 다음 예측된 위치 주변의 실제 픽셀 데이터를 스캔하여 정확한 위치를 확인합니다.
  • 마지막으로 실제 워터마크가 존재하는지 검증한 후 제거하여 오탐지를 방지합니다.

사용 방법

방법 최적 용도
온라인 도구 (geminiwatermarkremover.io) 브라우저에서 빠르게, 설치 불필요
비디오 제거기 (geminiwatermarkremover.io/video) Gemini 생성 비디오에서 워터마크 제거
Chrome 확장 프로그램 Gemini 페이지와 자동 통합—미리보기, 복사, 다운로드 작업 자동 처리
사용자 스크립트 (Tampermonkey/Greasemonkey) 확장 프로그램과 유사하지만 사용자 스크립트 매니저용. 미리보기 이미지를 그 자리에서 대체하고 복사/다운로드를 가로챔
CLI (gwr 명령) 스크립팅, CI, 로컬 파일 일괄 처리
스킬 AI 코딩 에이전트가 발견하고 호출할 수 있도록
SDK 자체 JavaScript 코드로 고급/내부 통합

주요 기능

  • 100% 로컬 처리 — 이미지가 기기를 떠나지 않습니다
  • 수학적 정밀도 — AI 추측 없음, 재현 가능한 결과
  • 자동 감지 — 워터마크 크기와 위치를 자동으로 찾음
  • 크로스 플랫폼 — Chrome, Firefox, Safari, Edge, Node.js에서 작동
  • 비디오 지원 — 이미지와 비디오 모두 처리

제한 사항

  • Gemini의 가시적 워터마크만 제거 (오른쪽 하단의 반투명 로고)
  • 보이지 않는/스테가노그래피 워터마크(예: Google의 SynthID)는 제거하지 않음
  • 현재 Gemini의 워터마크 패턴에 맞게 설계됨 (2026년 4월까지 검증됨)
  • Gemini 워터마크 구현의 변형이나 비정상적인 이미지 형식은 예기치 않은 결과를 초래할 수 있습니다

기술 요구 사항

  • 웹/사용자 스크립트: Canvas API, ES 모듈, TypedArray 지원 브라우저
  • CLI/스킬: Node.js 및 파일 디코딩/인코딩용 sharp 라이브러리

라이선스 및 크레딧

  • MIT 라이선스로 배포됨
  • Allen Kuo의 Gemini Watermark Tool의 JavaScript 포트이며, 역 알파 블렌딩 방법은 그의 원작을 기반으로 함

중요 경고

  • 사용자 책임 하에 사용 — 이 도구는 이미지 파일을 수정하며 드물게 손상시킬 수 있습니다
  • 법적 고지 — 워터마크 제거는 관할권 및 사용 목적에 따라 법적 영향을 미칠 수 있습니다. 사용자는 법률 및 서비스 약관 준수에 대한 전적인 책임이 있습니다
  • 작성자는 저작권 침해 또는 허위 표시를 위한 오용을 묵인하지 않습니다

빠른 시작 (CLI 예시)

# 이미지에서 워터마크 제거
 gwr remove input.png --output clean.png

# 비디오에서 워터마크 제거
 gwr remove input.mp4 --output clean.mp4

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트