Watermarks 4 min read

나노바나나 워터마크 제거 안 될 때 해결법

나노바나나 워터마크 제거 도구를 썼는데 깨끗하게 제거되지 않는 경우, 대부분 원본 이미지의 상태가 원인입니다. 역알파 블렌딩 방식은 원본 픽셀이 보존된 상태에서만 정확하게 동작하기 때문에, 이미지가 조금이라도 변형되면 결과가 달라집니다. 원인별로 해결방법을...

나노바나나 워터마크 제거 도구를 썼는데 깨끗하게 제거되지 않는 경우, 대부분 원본 이미지의 상태가 원인입니다. 역알파 블렌딩 방식은 원본 픽셀이 보존된 상태에서만 정확하게 동작하기 때문에, 이미지가 조금이라도 변형되면 결과가 달라집니다. 원인별로 해결방법을 정리했습니다.

1. 크롭이나 리사이즈 후에 제거한 경우

가장 흔한 원인입니다. 크롭이나 리사이즈를 하면 워터마크 위치가 달라져서 제거 도구가 워터마크를 찾지 못합니다. 리사이즈는 보간법(interpolation)이 적용되면서 워터마크 픽셀이 주변과 섞이기 때문에, 수학적 역산이 정확하지 않게 됩니다.

해결법: 항상 원본 이미지에서 먼저 워터마크를 제거한 뒤에 크롭·리사이즈 등의 편집을 합니다.

직접 경험한 사례인데, 블로그용으로 이미지를 크롭한 뒤 워터마크를 제거했더니 경계선이 희미하게 남는 경우가 있었습니다. 순서를 바꾸니까 깔끔하게 해결되었습니다.

2. 스크린샷을 사용한 경우

스크린샷은 원본 이미지가 아닙니다. 기기 수준의 압축이 적용되고 해상도가 달라지기 때문에, 워터마크의 알파 값이 변형되어 역알파 블렌딩이 정확하게 동작하지 않습니다.

마찬가지로 Gemini 앱에서 우클릭 → "이미지 저장"으로 저장한 경우도 채팅 내 미리보기 해상도로 저장되기 때문에 품질이 떨어집니다.

해결법: 반드시 Gemini 앱의 다운로드 버튼을 사용해서 원본 해상도로 저장하세요. 스크린샷은 절대 사용하지 마세요.

3. JPEG로 저장된 이미지인 경우

JPEG는 손실 압축 포맷이라 저장할 때마다 픽셀 데이터가 변합니다. 특히 워터마크 영역에 DCT 블록 아티팩트가 생기면서 역알파 블렌딩의 정확도가 떨어지고, 제거 후에 희미한 윤고선(ghost outline)이 남을 수 있습니다.

참고로 Gemini 2.5 Flash부터는 이전 버전(PNG 기본)과 달리 JPEG으로 출력하는 경우가 보고되고 있습니다. 이 경우 원본 다운로드 자체가 이미 손실 압축된 상태입니다.

해결법:

  • 가능하면 PNG 포맷으로 다운로드하세요
  • 이미 JPEG로 저장된 이미지라면 제거 후 약간의 흔적이 남을 수 있다는 점을 감안하세요
  • JPEG 원본에서 결과가 안 좋으면 AI 재생성 방식 도구(Nano Banana LoRA 등)가 더 나을 수 있습니다

4. 워터마크 크기가 달라서 인식이 안 되는 경우

제미나이 워터마크는 이미지 해상도에 따라 48×48px 또는 96×96px 두 가지 크기로 삽입됩니다.

이미지 해상도워터마크 크기여백
한 변이 1024px 이하48×48px우하단 32px
한 변이 1024px 초과96×96px우하단 64px

대부분의 제거 도구는 두 크기를 자동으로 감지합니다. 하지만 이미지가 변형되어 워터마크 크기가 예상과 다르면 인식에 실패할 수 있습니다.

해결법: 원본 이미지를 사용하세요. 변형된 이미지만 있다면 다시 생성하는 게 가장 확실합니다.

5. 모바일에서 다운로드한 이미지

모바일 기기에서 다운로드한 이미지는 기기 수준의 압축이 자동으로 적용될 수 있습니다. 특히 iPhone의 "저장 공간 최적화" 설정이 켜져 있으면 다운로드된 이미지를 자동으로 압축해서 워터마크 데이터가 손상됩니다. Android에서도 갤러리 앱이 자동 압축하는 경우가 있습니다.

해결법:

  • iPhone: 설정 → 사진 → "저장 공간 최적화" 끌기
  • 가능하면 PC에서 다운로드하는 것이 가장 확실합니다

6. Gemini에게 직접 제거를 요청한 경우

Gemini에게 "워터마크 제거해줘"라고 요청하면 MALFORMED_FUNCTION_CALL 오류가 발생합니다. 이것은 버그가 아니라 Google이 의도적으로 차단한 것입니다. "워터마크 제거", "워터마크 삭제" 등의 키워드는 99% 확률로 차단됩니다.

해결법: Gemini는 워터마크 제거에 사용할 수 없습니다. 전용 도구를 사용하세요.

7. 브라우저 확장 프로그램 충돌

Canvas Fingerprint Defender 같은 프라이버시 확장 프로그램이 클라이언트 사이드 도구의 Canvas API 처리를 방해할 수 있습니다. 이런 확장은 브라우저의 Canvas 출력을 의도적으로 변조하기 때문에 워터마크 제거 결과가 이상해지거나 처리 자체가 실패할 수 있습니다.

해결법: 워터마크 제거 시 해당 확장을 일시적으로 비활성화하거나, 시크릿 모드로 접속해보세요.

8. 해결이 안 될 때 최후의 방법

위의 방법을 모두 시도해도 결과가 만족스럽지 않다면, AI 재생성 방식 도구를 사용하거나 이미지를 다시 생성하는 것이 가장 확실합니다.

  • 변형된 이미지만 있다면: Nano Banana LoRA 같은 AI 재생성 도구 사용 (단, 서버 업로드 필요)
  • 원본을 다시 구할 수 있다면: 같은 프롬프트로 다시 생성한 뒤 원본 상태에서 제거
  • 처음부터 워터마크 없이 생성하고 싶다면: Google AI Ultra 구독 또는 API 사용

개인적으로는 프롬프트를 조금만 바꾸면 거의 같은 느낌의 이미지가 나오기 때문에, 그냥 다시 생성하는 게 더 빠른 경우가 많았습니다.

요약: 원인별 체크리스트

증상원인해결법
워터마크 자리에 흔적이 남음크롭/리사이즈 후 제거원본에서 먼저 제거 후 편집
희미한 윤고선이 보임JPEG 손실 압축PNG 원본 사용
워터마크를 못 찾음스크린샷/변형된 이미지다운로드 버튼으로 원본 저장
모바일에서 결과가 나쁨기기 자동 압축PC에서 다운로드 또는 저장 최적화 끄기
MALFORMED_FUNCTION_CALL 오류Gemini에게 제거 요청전용 도구 사용
처리 자체가 실패브라우저 확장 충돌확장 비활성화 또는 시크릿 모드

함께 보면 좋은글

Q&A

원본 이미지를 잃어버렸는데 어떻게 하나요?

Gemini에서 같은 프롬프트로 다시 생성하거나, AI 재생성 방식 도구(Nano Banana LoRA 등)를 사용해보세요. 다만 AI 재생성은 원본과 미세한 차이가 있을 수 있고, 이미지를 서버에 업로드해야 합니다.

JPEG 이미지는 아예 제거가 안 되나요?

제거 자체는 됩니다. 다만 PNG에 비해 품질이 떨어질 수 있습니다. JPEG의 손실 압축으로 워터마크 영역의 픽셀 값이 변해 있기 때문에 역알파 블렌딩의 정확도가 낮아지고, 제거 후 희미한 윤고선이 남을 수 있습니다.

SynthID도 제거할 수 있나요?

없습니다. SynthID는 이미지 생성 과정에 인코딩되는 Google DeepMind의 비가시적 워터마크로, 크롭·필터·압축을 해도 유지되며 현재 제거할 수 있는 방법은 없습니다. 이 글에서 다루는 도구들은 모두 보이는 스파클 로고만 제거합니다.

나노바나나 프로와 일반 나노바나나의 워터마크는 다른가요?

모양과 블렌딩 방식은 동일합니다. 다만 나노바나나 프로가 더 큰 이미지를 생성하는 경우가 많아 96×96px 워터마크가 더 자주 보입니다. 대부분의 제거 도구는 두 크기를 모두 자동 감지합니다.

AI Studio에서 생성한 이미지도 같은 방법으로 제거할 수 있나요?

네, 동일한 스파클 워터마크가 사용되므로 같은 도구로 제거할 수 있습니다. 다만 2026년 1월부터 AI Studio에서도 보이는 워터마크가 강제 삽입되기 시작했으며, 유료 API 키를 연결하면 제거됩니다.