Skip to content

Commit c420089

Browse files
authored
introduce ColorBlendModes in AlphaCompositing demo (#168)
introduce ColorBlendModes in AlphaCompositing demo
1 parent 1db2a8c commit c420089

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

docs/examples/spatial_transformation/alpha_compositing.jl renamed to docs/examples/spatial_transformation/layer_compositing.jl

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
# ---
2-
# title: Alpha Compositing
3-
# cover: assets/alpha_compositing.png
2+
# title: Layer Compositing
3+
# cover: assets/layer_compositing.png
44
# author: Johnny Chen
55
# date: 2020-03-07
66
# ---
77

8-
# This demonstration shows how [alpha compositing](https://en.wikipedia.org/wiki/Alpha_compositing)
8+
# This demonstration shows how the layer version [alpha compositing](https://en.wikipedia.org/wiki/Alpha_compositing)
99
# can be done in 10 lines of code using
1010
# [OffsetArrays](https://github.com/JuliaArrays/OffsetArrays.jl) and
11-
# [PaddedViews](https://github.com/JuliaArrays/PaddedViews.jl)
11+
# [PaddedViews](https://github.com/JuliaArrays/PaddedViews.jl).
12+
# If you are looking for more well-organized utilities, [ColorBlendModes](https://github.com/kimikage/ColorBlendModes.jl)
13+
# provides the definitions and compositing operations of the blend modes.
1214

1315
using Images
1416
using OffsetArrays # provide `OffsetArray`
@@ -102,4 +104,4 @@ color_panel = color_panel[axes(red_c)...] # crop empty region
102104

103105
# --- save covers --- #src
104106
using FileIO #src
105-
save("assets/alpha_compositing.png", map(clamp01nan, color_panel)) #src
107+
save("assets/layer_compositing.png", map(clamp01nan, color_panel)) #src

0 commit comments

Comments
 (0)