Commit Graph

9 Commits

Author SHA1 Message Date
kris
9dbf413733 Tidy 2021-11-02 15:45:20 +00:00
kris
8b500b16cb Dither in XYZ representation but use CAM16UCS for colour differences.
This gives the best of both worlds: dithering in a linear space, with
good (and fast) perceptual error differences

TBD: would linear RGB work as well as XYZ?
2021-07-19 17:54:46 +01:00
kris
70074a2942 Support arbitrary gamma correction of input image 2021-07-19 09:57:26 +01:00
kris
a593639606 Allow parametrizing gamma 2021-05-28 11:24:05 +01:00
kris
3ac5c284e9 Checkpoint NTSC emulation 2021-02-03 23:40:16 +00:00
kris
2bbd65a079 Add some comments and docstrings 2021-01-25 23:16:46 +00:00
kris
a4ecf69610 Checkpoint WIP 2021-01-21 23:17:55 +00:00
kris
f9f1398969 Show output as 560x384 regardless of input size 2021-01-16 17:57:21 +00:00
kris
31b565f22a Refactor a bit 2021-01-15 22:18:25 +00:00