Skip to content

Commit f21374a

Browse files
committed
fix parse Colorant
1 parent dce0067 commit f21374a

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/rendering.jl

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ using FileIO
1111
using ImageTransformations
1212
include("svg.jl")
1313
# because of float error, (randommask(color=Gray(0.3))|>tobitmap)[300,300]|>torgba != Gray(0.3)|>torgba
14-
parsecolor(c) = ARGB{Colors.N0f8}(parse(Colorant, c))
14+
parsecolor(c) = parsecolor(parse(Colorant, c))
15+
parsecolor(c::Colorant) = ARGB{Colors.N0f8}(c)
16+
parsecolor(c::ARGB{Colors.N0f8}) = c
1517
parsecolor(tp::Tuple) = ARGB{Colors.N0f8}(tp...)
1618
parsecolor(gray::Real) = ARGB{Colors.N0f8}(Gray(gray))
1719
parsecolor(sc::Symbol) = parsecolor.(colorschemes[sc].colors)

0 commit comments

Comments
 (0)