cutoutpic 작동 방식

cutoutpic은 사진의 피사체를 배경에서 떼어내 배경이 투명한 PNG를 돌려줍니다. 무료 미리보기는 그 모든 과정을 여러분의 기기에서 수행하므로 이미지는 어디로도 전송되지 않습니다.

이미지는 기기를 떠나지 않습니다

이미지를 놓으면 브라우저가 분할 모델을 내려받아 로컬에서 실행합니다. 사진에 관한 어떤 것도 전송되지 않습니다. 업로드도, 서버의 임시 사본도, 대기열도 없습니다. 이것은 우리가 그렇게 행동하겠다는 약속이 아니라 무료 경로가 그렇게 만들어졌다는 사실입니다. 직접 확인할 수 있습니다. 개발자 도구의 네트워크 탭을 열어 보면 이미지를 실어 나르는 요청이 없다는 것을 알 수 있습니다.

그 대가로 모델이 한 번은 기기에 도달해야 합니다. 이후에는 캐시되므로 두 번째 이미지는 곧바로 시작됩니다.

두 가지 품질 단계는 자동으로 선택됩니다

페이지가 브라우저의 성능을 확인해 경로를 고릅니다. 사용자가 고를 것은 없습니다.

  • 그래픽 가속(WebGPU) — 먼저 빠른 결과가 나타나고, 이어서 정밀 모델이 백그라운드에서 로드되어 이를 대체합니다. 머리카락 같은 가는 경계가 눈에 띄게 깨끗해집니다.
  • 호환 모드(WebAssembly) — 빠른 모델만 실행됩니다. 결과는 여전히 쓸 만하지만 경계가 거칠고 처리 시간이 더 깁니다.

현재 단계는 페이지 제목 옆에 표시됩니다. 결과에 실망한 뒤가 아니라 시작하기 전에 무엇을 기대할지 알 수 있도록 하기 위해서입니다.

잘 잘라내는 요령

  • 배경에서 도드라지는 피사체가 가장 잘 됩니다. 해상도보다 밝기나 색의 대비가 더 중요합니다.
  • 딱딱한 그림자보다 고르고 부드러운 빛이 낫습니다. 피사체에 닿은 그림자는 흔히 피사체의 일부로 읽힙니다.
  • 흩날리는 머리카락, 망사, 복잡한 배경 앞의 털처럼 아주 가는 디테일이야말로 정밀 단계가 값을 하는 지점입니다.
  • 분리할 대상을 찾지 못하면 빈 이미지가 아니라 분명한 메시지를 돌려줍니다. 의도한 것입니다. 조용히 빈 결과를 내주는 편이 거절보다 나쁘기 때문입니다.

제한

  • 입력: JPEG, PNG 또는 WebP, 최대 12 MB.
  • 출력: 알파 채널이 있는 PNG, 최대 1000만 화소.
  • 무료 미리보기에는 해상도 상한이 있습니다. 원본 해상도 내보내기는 서버 측 유료 기능입니다.

브라우저 요구 사항

최신 버전의 Chrome, Edge, Firefox, Safari라면 모두 동작합니다. 최소 요건은 SIMD를 지원하는 WebAssembly이고, WebGPU가 있으면 정밀 단계가 열립니다. 페이지는 HTTPS로 제공되어야 합니다. 브라우저는 보안 컨텍스트에서만 그래픽 가속을 노출하기 때문입니다.