...
1 package main
2
3 import "fmt"
4 import "github.com/lucasb-eyer/go-colorful"
5
6 func main() {
7 c1a := colorful.Color{150.0 / 255.0, 10.0 / 255.0, 150.0 / 255.0}
8 c1b := colorful.Color{53.0 / 255.0, 10.0 / 255.0, 150.0 / 255.0}
9 c2a := colorful.Color{10.0 / 255.0, 150.0 / 255.0, 50.0 / 255.0}
10 c2b := colorful.Color{99.9 / 255.0, 150.0 / 255.0, 10.0 / 255.0}
11
12 fmt.Printf("DistanceRgb: c1: %v\tand c2: %v\n", c1a.DistanceRgb(c1b), c2a.DistanceRgb(c2b))
13 fmt.Printf("DistanceLab: c1: %v\tand c2: %v\n", c1a.DistanceLab(c1b), c2a.DistanceLab(c2b))
14 fmt.Printf("DistanceLuv: c1: %v\tand c2: %v\n", c1a.DistanceLuv(c1b), c2a.DistanceLuv(c2b))
15 fmt.Printf("DistanceCIE76: c1: %v\tand c2: %v\n", c1a.DistanceCIE76(c1b), c2a.DistanceCIE76(c2b))
16 fmt.Printf("DistanceCIE94: c1: %v\tand c2: %v\n", c1a.DistanceCIE94(c1b), c2a.DistanceCIE94(c2b))
17 fmt.Printf("DistanceCIEDE2000: c1: %v\tand c2: %v\n", c1a.DistanceCIEDE2000(c1b), c2a.DistanceCIEDE2000(c2b))
18 }
19
View as plain text