I have started a set of #pixmap = #bitmap manipulation tasks (since when do we pretend a color image is a ‘bitmap’?) with an #ATS contribution to the very first of the tasks:
https://rosettacode.org/wiki/Bitmap#ATShttps://rosettacode.org/wiki/Bitmap#ATS
I went back to doing things at a low level, which my readers surely will appreciate. So the code is lengthy, given what is being done.
And safety is important, so notice that if a ‘load’ fails you still get valid image data (an image filled with one color).
#pixmap #bitmap #ats #programmercentricproof