mapchete_eo.image_operations.compositing

Functions

addition(bg, fg[, opacity])

composite(method, bg, fg[, opacity])

Composite two image arrays using a named blending method.

darken_only(bg, fg[, opacity])

difference(bg, fg[, opacity])

divide(bg, fg[, opacity])

dodge(bg, fg[, opacity])

fuzzy_alpha_mask(arr[, mask, radius, ...])

Return an RGBA array with a fuzzy alpha mask.

fuzzy_mask(arr, fill_value[, radius, ...])

Create fuzzy mask from binary mask.

grain_extract(bg, fg[, opacity])

grain_merge(bg, fg[, opacity])

hard_light(bg, fg[, opacity])

lighten_only(bg, fg[, opacity])

multiply(bg, fg[, opacity])

normal(bg, fg[, opacity])

overlay(bg, fg[, opacity])

screen(bg, fg[, opacity])

soft_light(bg, fg[, opacity])

subtract(bg, fg[, opacity])

to_rgba(arr)

Classes

GradientPosition(*values)