Как программно выделить в отдельный слой передний план фотографии

я новичок в обработке картинок, сейчас появилась потребность взять для любой фотографии поменять фон. До этого по сути работал в php библиотеке GD и в большинстве случаев это была imagefttext, но сейчас мне её уже мало. Плюс переход на python добавляет своих оссобеностей.

Условно есть два изображения, на одном объект и ненужный фон. На втором - просто нужный фон. Если брать numpy, то там есть шумы (источник https://nuancesprog.ru/p/4144/):

 import numpy as np
 from skimage import data
 import matplotlib.pyplot as plt 
 %matplotlib inline

image = data.camera()
 type(image)

numpy.ndarray # Изображение - это массив NumPy

mask = image < 87
 image[mask]=255
 plt.imshow(image, cmap=’gray’)

Вопрос: как максимально правильно взять передний план с минимумом шумов?


Ответы (0 шт):