Первый - это наше наложение, изображение, которое мы хотим «наложить» поверх исходного изображения, используя предоставленный уровень альфа-прозрачности.
Второй параметр - это фактическая альфа-прозрачность наложения.
Чем ближе альфа к 1,0, тем более непрозрачным будет оверлей.
Аналогично, чем ближе значение альфа к 0,0, тем более прозрачным
появится наложение.
Третий аргумент cv2.addWeighted - исходное изображение - в этом
случае, оригинальное изображение загружено с диска.
Мы предоставляем бета-значение в качестве четвертого аргумента. Бета определяется как 1
- альфа. Нам нужно определить альфа и бета так, чтобы альфа + бета = 1,0.
Пятым параметром является значение гаммы - скаляр добавляется к
взвешенная сумма. Вы можете думать о гамме как о константе, добавленной к выходу
изображение после применения взвешенного сложения. В этом случае мы установили его на
ноль, так как нам не нужно применять добавление постоянного значения.
Наконец, у нас есть последний аргумент output, который является выходом
пункт назначения после применения операции взвешенной суммы - это значение
наше окончательное изображение на выходе.