Press the green flag to load an image (either a Zatnik image, a Compressed PixelData image, or an image in this experimental format) You can then modify some settings and export an experimental image, or export a CPD image Info about the format (and the flag settings shown on the left of the stage) can be found in the "main" sprite Press space or click on the background to toggle the UI or hide the exported image The "Search RGB cache?" variable is an encoder setting that determines whether color indices are determined by searching or just by hashing when using cache type 2
This is mostly meant for experimentation, so it's probably not ideal for practical usage Flag values 1 2 0 3 2 0 might be good as general-purpose settings, while settings more like 1 3 2 1 0 3 are probably better for photograph-like images, and something like 1 2 0 2 1 0 might be better for images without a lot of color variation The strategies used in this format are inspired by the Quite OK Image Format The idea to look into image compression was based on this thread: https://scratch.mit.edu/discuss/topic/604786/ Zatnik images are used by this project: https://scratch.mit.edu/projects/163440219/ And CPDs are used by this one by @awesome-llama: https://scratch.mit.edu/projects/552647396/ (which I took the CPD importer from)