Как убрать фон с фотографии через Python
Python
1
Сообщения
1
Постеры
1
Просмотры
-
И так представляю вашему вниманию классную библиотеку -
rembg, устанавливается как обычно:pip install rembgПример готовой программы:
from rembg import remove def remove_background(input_path: str, output_path: str) -> None: # Удаляет фон с изображения и сохраняет результат. with open(input_path, 'rb') as input_file: with open(output_path, 'wb') as output_file: image_bytes: bytes = input_file.read() output_bytes: bytes = remove(image_bytes) output_file.write(output_bytes) if __name__ == "__main__": remove_background('input.png', 'output.png')Что делает код:
- Открывает файл;
- Убирает фон;
- Сохраняет готовое изображение.
© 2024 - 2025 ExLends, Inc. Все права защищены.