background-removal-js - 브라우저에서의 배경 제거 기능 오픈소스
(github.com/imgly)- 브라우저에서 이미지 배경을 직접 제거하는 npm 패키지
- 추가 서버 비용이 필요 없으며, 브라우저에서 완전히 실행되어 데이터 개인 정보 보호를 보장
- IMG.LY의 CE.SDK와 완벽하게 통합되어 브라우저 내 이미지 매팅 및 배경 제거 기능을 제공
- npm 또는 yarn을 통해 쉽게 설치할 수 있는 패키지
- 첫 실행은 wasm 및 onnx 모델 파일을 가져오는 데 시간이 걸릴 수 있지만, 이후 실행은 더 빠름
- 라이브러리 동작을 더 세밀하게 제어하기 위해 선택적 구성이 가능
- onnx 모델은 기본적으로 중간 크기(~80MB)를 제공하며, 다양한 크기로 사용 가능
- 성능은 사용 가능한 기능 세트에 따라 달라지며, SharedArrayBuffer의 사용 가능 여부에 영향을 받음
- wasm 및 onnx 파일을 직접 호스팅하여 사용자 커스텀 애셋 서비스 가능
- 문제 해결을 위해 디버그 출력 및 로깅을 활성화할 수 있음
- fetch 함수에 추가 매개변수를 전달하여 CORS 문제 해결 가능
- 전자 상거래 애플리케이션, 이미지 편집 애플리케이션 및 웹 기반 그래픽 디자인 도구 개발자에게 이상적임
- GPL 라이선스에 따라 무료로 사용 가능
- 창작용 애플리케이션 SDK를 제공중인 IMG.LY가 개발
GN⁺ 에 올라온 글인데, 거의 손댈 필요없이 잘 정리해줘서 그대로 뉴스로 발행합니다.
(아 제 일이 엄청 줄어들고 있어요. AI 만세)
Hacker News 의견
- 최고 수준의 배경 제거 도구입니다.
- 브라우저에서 작동하는 최초의 오픈 소스 배경 제거 도구입니다.
- 사용자들은 이 도구에 감사하며 훌륭하다고 평가합니다.
- Mac의 미리보기 앱에는 이제 배경 제거 기능이 내장되어 있지만, 사용자들은 이 사이트를 여전히 유용하게 사용합니다.
- 사용자들은 사진 해상도를 높이기 위한 유사한 도구를 찾고 있습니다.
- 사용자들은 WASM 기반 AI 비트맵을 벡터로 변환하는 라이브러리에 관심이 있습니다.
- 사용자들은 이 라이브러리에 열광하며 게임 체인저로 여기고 있습니다.
- 사용자들은 이 도구를 나중에 사용하기 위해 즐겨찾기에 추가하고 있습니다.
- 사용자들은 모델의 출처와 라이선싱 옵션에 대해 궁금해합니다.
- 사용자들은 Android 앱으로 사용 가능한 유사한 도구가 있는지 궁금해합니다.
- 사용자들은 상업 프로젝트에서 npm 패키지를 사용하기 위한 라이선싱 옵션에 대해 문의하고 있습니다.
- 전반적으로, 사용자들은 이 기술에 놀라며 개발자들을 축하합니다.