마케터 실무도구/ChatGPT
“no text”라고 했는데 왜 자꾸 글자가 생길까? – AI 이미지 생성 오류와 해결법
신마성
2025. 4. 22. 13:52
1. 분명히 텍스트 넣지 말랬는데…?
생성형 AI로 이미지를 만들다 보면 이런 경험 한 번쯤 있으실 거예요.
pgsql
복사편집
no text, no letters, no signage
이렇게 분명히 텍스트를 넣지 말라고 프롬프트에 써넣었는데,
결과물에는 여전히 벽에 간판이 붙어 있고, 포스터 속에 글자가 들어가 있는 경우가 많습니다.
이유는 단순하지 않습니다.
AI가 그렇게 만들어야 자연스럽다고 오해하고 있기 때문이에요.
2. AI는 ‘텍스트’를 디자인의 일부로 착각한다
AI가 학습한 수많은 이미지 중에는
간판, 광고, 표지판, 책 표지, 제품 포장처럼 텍스트가 당연히 포함된 이미지가 매우 많습니다.
그래서 어떤 장면에선 글자가 들어가는 게 자연스럽다고 판단해서
“no text”라는 프롬프트를 무시하고 텍스트를 만들어버리는 거죠.
3. 프롬프트 간 우선순위 충돌도 있다
예를 들어 다음 프롬프트를 입력했다고 가정해볼게요.
nginx
복사편집
a fantasy book cover illustration, no text
여기서 book cover는 AI가 ‘당연히 제목이 있어야 한다’고 인식하는 키워드입니다.
그래서 no text보다 더 우선순위가 높아지며, 결국 텍스트가 생기는 결과가 나오기도 해요.
4. 단순히 “no text”만으론 부족할 수 있다
AI에게 글자가 안 들어가게 하려면
조금 더 구체적으로 다음과 같은 표현을 함께 써줘야 효과가 높아집니다.
표현 설명
no visible writing | 보이는 텍스트가 없게 하기 |
blank sign, no letters or title | 간판은 있는데 비워진 상태 |
no signage or logos | 표지판과 로고 제거 요청 |
5. 가장 효과적인 해결법: 텍스트 위치를 직접 알려주기
제가 실제로 자주 쓰는 방식입니다.
- 전체 이미지 생성 후
- 이미지 속 글자가 포함된 부분만 잘라서
- 나에게 보여주며
- “이 부분이 텍스트입니다. 이걸 지워줘.”
- 라고 요청하면,
- AI는 그 부분만 인페인팅(Inpainting) 방식으로 자연스럽게 수정할 수 있어요.
텍스트를 그냥 지워버리는 게 아니라, 주변 배경과 어울리게 다시 채워주는 방식입니다.
이 방법은 특히 책 표지, 간판, 광고판, 상품 포장지 등에서 매우 유용합니다.
6. 다음 글 예고:
AI 이미지에서 텍스트를 깔끔하게 지우는 방법 – Inpainting 실전 가이드
다음 글에서는
- Inpainting이란 무엇인지
- 어떤 방식으로 글자를 지우고 자연스럽게 채울 수 있는지
- 텍스트 외에 다른 요소(로고, 사람, 배경 등)도 지울 수 있는지
실제 예시 이미지와 함께 소개할게요.