-
[ Python / 이미지 베경] 이미지 배경을 투명하게 만들기카테고리 없음 2024. 5. 16. 10:16
from PIL import Image # 이미지 불러오기 image_path = "path_to_your_image.png" image = Image.open(image_path) # RGBA 모드로 변환 image = image.convert("RGBA") # 이미지 데이터 가져오기 data = image.getdata() # 새로운 이미지 데이터 생성 new_data = [] for item in data: # 흰색을 투명하게 변경 if item[:3] == (255, 255, 255): new_data.append((255, 255, 255, 0)) else: new_data.append(item) # 새로운 이미지 데이터 적용 image.putdata(new_data) # 투명 배경 이미지 저장 output_path = "path_to_save_transparent_image.png" image.save(output_path)