Program/AI
[AI][Python] 파이썬 AI로 시작하는 배경 제거 프로그램 rembg
C_Meaning
2025. 4. 30. 02:02
728x90
안녕하세요. AI를 이용한 편리한 방법으로 배경을 제거하는 방법을 소개합니다.
이 방법은 파이썬이 설치되어 있고 rembg라는 프로그램을 추가로 설치하여 사용합니다.
1. 파이썬 설치하기 (3.8 ~ 3.10 버전 권장)
https://www.python.org/downloads/
Download Python
The official home of the Python Programming Language
www.python.org
릴리즈 버전 중 3.8 ~ 3.10 사이의 버전을 골라 설치합니다.
2. rembg 설치하기
터미널(cmd, PowerShell, bash 등)을 열고 아래 코드를 입력하여 실행합니다. (어떤 경로던 상관 없습니다.)
pip install rembg
pip install "rembg[cli]"
(설치가 좀 오래 걸립니다)
3. rembg 사용하기
이미지가 위치한 경로에서 path창에 cmd를 입력하여 실행합니다.
cmd에서 아래 코드를 사용하여 작업을 실행합니다.
rembg i 이미지.png 결과.png
결과물이 좋지 않다면, 아래 코드는 모델을 변경하여 사용하는 방법입니다.
rembg i -m "모델명" 이미지.png 결과.png
u2net 기본 모델, 대부분의 상황에 적당
u2netp 경량 모델, 속도 빠름
isnet-general-use 고정밀 일반 이미지용 (추천)
isnet-anime 일러스트/애니 캐릭터 전용
sam Meta의 최신 정밀 분할 모델
silueta 인물 실루엣에 특화
bria-rmbg 자연 배경 처리 우수
birefnet-* 배경 제거 특화 신경망군 (고급)
저는 isnet-anime 모델을 사용해서 결과물을 뽑아 보았습니다.
rembg i -m isnet-anime 나벨2페이즈.png 결과.png
728x90