13 Commits

Author SHA1 Message Date
Astrash
a97273f358 Skip color dist calc if exact match 2022-11-26 14:05:39 +11:00
Astrash
878bede60b Name changes 2022-11-26 13:52:15 +11:00
Astrash
b771e108b6 Use color sampler as fallback instead of constant 2022-11-26 13:52:15 +11:00
Astrash
5c916f7758 Add rotate color sampler 2022-11-26 13:52:05 +11:00
Astrash
e9db14f52c Wrap BufferedImage access 2022-11-26 13:49:10 +11:00
Astrash
b3f072d689 Properly ignore alpha of lookup map 2022-11-25 14:11:16 +11:00
Astrash
4fdef98bd9 Use generic key mapping function 2022-11-25 14:10:07 +11:00
Astrash
8670c4cdf3 ColorPicker -> ColorSampler 2022-11-25 10:17:56 +11:00
Astrash
64c2a41d19 Ignore alpha channel by default with ExactColorConverter 2022-11-24 13:56:11 +11:00
Astrash
4e225a6592 Add utility methods for zero-ing color channels 2022-11-24 13:55:36 +11:00
Astrash
c491ac5b24 ColorUtil.Channel getChannel() -> from() 2022-11-24 13:55:16 +11:00
Astrash
274f864d6a Move channels into image lib 2022-11-24 12:06:51 +11:00
Astrash
3580267532 Image library initial implementation
*Moves the BufferedImage loader into the library, rather than being
a loader implemented in common/implementation
2022-11-24 12:06:51 +11:00