Applies chromatic offset, light leaks, vignette, and grain for a vintage slide look.
Usage
slideify_transparency(
img,
ca_px = 1L,
leak_strength = 0.18,
leak_pos = c("ne", "nw", "se", "sw", "center"),
vignette = 0.22,
vignette_feather = 1.6,
skew = 0.008,
grain = 0.35
)
Arguments
- img
magick image
- ca_px
integer pixel shift for R/B channels (chromatic aberration)
- leak_strength
0..1 intensity of light leak
- leak_pos
one of "nw","ne","sw","se","center"
- vignette
0..1 darkness at edges
- vignette_feather
0.3..3 falloff softness (higher = softer)
- skew
keystone factor (0..~0.02)
- grain
0..1 film grain strength
Examples
if (FALSE) { # \dontrun{
if (requireNamespace("magick", quietly = TRUE)) {
img <- magick::image_blank(200, 200, "white")
slideify_transparency(img)
}
} # }