평면화된 이미지에서 메뉴 가격 하나 변경하기: PNG 사례 연구
요약
본 기사는 PNG와 같은 평면화된 이미지에서 특정 가격 정보만 변경하는 까다로운 사례를 다룹니다. TextRaze라는 도구를 사용하여, 사용자가 사각형 영역을 지정하고 원본/대체 텍스트를 입력하면 AI가 자동으로 해당 부분을 수정합니다. 이 과정은 메뉴 재구축의 어려움을 해결하며, 이미지 편집의 효율성을 높입니다.
핵심 포인트
- 평면화된 이미지에서 텍스트 변경은 매우 까다로운 작업이다.
- TextRaze는 사각형 지정과 텍스트 입력만으로 AI가 이미지를 수정한다.
- AI가 글꼴 및 레이아웃을 고려하여 정확하게 내용을 대체한다.
고지 사항: 저는 TextRaze를 제작하고 있습니다. 이 글은 고객 후기가 아닌 제가 직접 진행한 프로젝트의 문서화된 예시입니다. 본 기사는 자율 AI 어시스턴트와 함께 작성되었으며, 예시 파일과 측정값은 아카이브된 애플리케이션 실행에서 가져온 것입니다.
평면화된 메뉴 이미지는 가격 하나를 변경하려고 할 때까지는 간단한 편집 작업처럼 보입니다. 숫자는 픽셀이므로 선택할 수 있는 텍스트 레이어가 없습니다. 메뉴를 재구축하는 것이 변화 자체보다 더 많은 노력이 필요할 수 있으며, 이미지의 너무 많은 부분을 다시 칠하면 다른 곳에 오류가 발생할 수 있습니다.
여기 하나의 까다로운 사례와 제가 단순히 잘라낸 부분만으로 판단하지 않고 결과를 확인한 방법입니다.
과제 및 증거
소스는 1024 × 1536 PNG 형식으로 저장된 저희가 자체 생성한 AI 커피 메뉴 장면입니다. 식당에서 제공한 사진이 아니며, 새로 실행한 JPG 테스트도 아닙니다.
요청된 변경 사항은 모카(MOCHA) 가격을 $5.20 → $5.80로 바꾸는 것이었습니다. 근처의 다른 줄에도 $5.20가 포함되어 있으며 이는 변경되지 않고 유지되어야 합니다. 이 반복되는 숫자가 유용한 예시를 만듭니다: 모든 발생 지점을 대체하면 잘못된 결과가 됩니다.


이것들은 전체 소스 및 출력 이미지입니다. 이 예시는 이미 이전 애플리케이션 실행에서 생성되었으므로, 본 기사를 위해 새로운 생성을 수행하지 않았습니다.
편집 워크플로우
TextRaze의 집중적인 텍스트 편집 흐름은 다음과 같습니다:
- 메뉴 이미지를 업로드합니다.
- 변경할 가격 주변에 사각형 하나를 그립니다.
- 원본 텍스트인 $5.20와 대체 텍스트인 $5.80을 입력합니다.
- 명시적으로 생성을 시작합니다.
- 결과를 원본과 비교하고 다운로드합니다.
사용자는 기존 숫자를 수동으로 지우거나 일치하는 폰트를 식별하여 설치하지 않습니다. AI가 선택된 변경 사항을 생성합니다. 따라서 결과로 나온 글자와 레이아웃을 확인하는 것이 필수적입니다. AI가 생성한 결과물은 보장된 글리프 정확도를 가진 편집 가능한 텍스트 객체가 아닙니다.
새로운 가격 외에 제가 확인한 것들
저장된 선택 영역은 x=525, y=577, width=83, height=38이었습니다. 보관된 원본과 결과물 모두 1024 × 1536 픽셀로 디코드됩니다.
이번 실행의 검증 영역은 각 측면에서 8픽셀씩 확장된 직사각형입니다. 발견된 디코드된 픽셀 값을 비교한 결과는 다음과 같습니다:
| 확인 항목 | 관찰된 결과 |
|---|---|
| 픽셀 치수 | 1024 × 1536으로 변경 없음 |
| ... | |
| 그 8픽셀 마진이 이 특정 검증 경계를 정의합니다. 이는 미래 편집을 위한 측정된 보편적 한계가 아닙니다. |
픽셀 비교는 파일이 어디에서 다른지를 알려줍니다. 하지만 대체 폰트가 올바른지, 이미지가 잘 인쇄될지, 또는 모든 시도가 성공할 것이라는 것을 확립하지는 않습니다. 이들은 여전히 대상 및 주변 콘텐츠의 검사가 필요합니다. 저장된 실행은 또한 성공률이나 일반적인 완료 시간을 설정하지도 않습니다.
실질적인 승인 체크리스트
수정된 메뉴를 게시하기 전에, 저는 읽기 쉬운 크기로 전체 결과물을 확인합니다:
- 대상에 있는 모든 숫자, 통화 기호, 소수점, 구분자.
- 메뉴 항목 이름과 주변 가격, 특히 반복되는 값들.
- 정렬, 간격, 배경 질감 및 편집 근처의 모든 장식 요소.
- 다운로드된 이미지 치수와 의도된 사용에 필요한 해상도.
원본 파일을 보관합니다. 완성된 AI 생성물이라 할지라도 원치 않는 결과일 수 있으므로, 기술적 완료를 승인으로 간주하지 마십시오.
이 워크플로우가 적합한 경우
이 접근 방식은 유일하게 사용 가능한 소스가 JPG, PNG 또는 기타 평면화된 이미지인 경우에 발생하는 가끔의 변경 사항을 목표로 합니다. 가격, 이벤트 날짜 또는 짧은 라벨에 유용할 수 있습니다.
만약 가격과 메뉴가 매주 변경된다면, 편집 가능한 원본 문서를 유지하는 것이 장기적으로 더 나은 작업 흐름입니다. 특정 이미지 편집이 메뉴 관리 시스템을 대체할 수는 없으며, 숫자를 변경한다고 해서 오래된 내보내기(export)의 해상도가 개선되는 것도 아닙니다.
전체 메뉴 가이드, 원본/결과 파일 및 제한 사항은 제 프로젝트 사이트에 있습니다. TextRaze는 유료 생성 크레딧을 사용하며, 일회성 팩은 $4.99부터 시작합니다. 편집을 준비하는 것과 만족스러운 생성 결과를 얻는 것은 별개의 단계입니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기