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
#80s #bitmap #drawing no wait let's call that #modern #interlisp #medley #art
https://forth.noip.me:8443/w/5Hd8m77b9upSJLUT4RDEtx
That two second scribble is my second art ever, the first being me slightly earlier today. It's addictive how nice fingerpainting on a tablet with it is.
https://interlisp.org/
If you just download a release from github (ugh) and ./run-medley you can do the two lines I do in the two minute video and drawing-ahoy.
We'll get AI to output bitmasks later. Total AI show
Come on cool mastoartists!
#80s #bitmap #drawing #modern #interlisp #medley #art
I spent the day learning more about Inkscape; particularly how to convert a bitmap image to a usable svg format. Laser cutters aren't too fond of bitmap images. They're just too pixelated.
Anyway, I had some good success!
#laserengraver #lasercutter #woodworking #atomstack #bitmap #svg #inkscape #lightburn
#laserengraver #lasercutter #woodworking #atomstack #bitmap #svg #inkscape #lightburn
Reliving a Bitmapped Past With a Veritable Hoard of Bitmap Fonts https://hackaday.com/2023/02/04/reliving-a-bitmapped-past-with-a-veritable-hoard-of-bitmap-fonts/ #Retrocomputing #bitmapfonts #8-bitfonts #retrofonts #bitmap #lcd
#Retrocomputing #bitmapfonts #retrofonts #bitmap #lcd
Reliving a Bitmapped Past With a Veritable Hoard of Bitmap Fonts - The fonts seen with old computer systems such as those from Apple and Commodore, a... - https://hackaday.com/2023/02/04/reliving-a-bitmapped-past-with-a-veritable-hoard-of-bitmap-fonts/ #retrocomputing #bitmapfonts #8-bitfonts #retrofonts #bitmap #lcd
#lcd #bitmap #retrofonts #bitmapfonts #retrocomputing
…and the “digits” are numbers as well (bitmaps):
“1” → 147460255
“2” → 487657759
“3” → 1042482734
etc.
#bitmap #textmode #cryptoart #asciiart #svg
Lemniscate. #bitwise #bitmap #pixel #math #generative
#bitwise #bitmap #pixel #math #generative
Yay, I can now also read binary format (P4 type) *.pbm #Bitmap files up to a 320x240 resolution and display them on the #PropellerVGAGraphicsCard of my #Rc2014. P4 binary format means smaller files (~12K) and quicker reading of bitmap data.
So now i can read and display the following bitmap sizes:
256x192
256x224
320x240
320x240 mode required some additonal bit flagging, but other wise works like a charm!
P.S.: I also rewrote the I/O code for reading the files.
Code will be published soon, stay tuned!
#bitmap #propellervgagraphicscard #rc2014
#wikimedia #commons > #CSS filters > #Processing > #Bitmap > #Vector > #SVG > #web > #CSSAnimations
#wikimedia #commons #css #processing #bitmap #vector #svg #web #CSSAnimations
The Creatures in my Head.
I love to take a break from 3D creation to further develop this graphical 2D style.
#2d #vector #bitmap #illustration #illustrator #art #artwork #graphic #design #graphicdesign #icons
#icons #graphicdesign #design #graphic #artwork #art #illustrator #illustration #bitmap #vector #2d
Yesterday I was doing bit-manipulation in #Rust and I learned a new trick:
I was trying to shift right an u8 by a value between 1 and 8 bits:
myu8 >> (8 - shift)
At an 8 bits shift, I wanted it the result to be zero (all bits shifted), but that's not how (some) CPUs work; so it's undefined behaviour, and the rust compiler will throw a compile error (if it's a const shift), or panic at runtime in debug mode.
So the trick to work around that is simply... to shift twice ! One time for the first bit, and another for the last (potential 6):
(myu8 >> 1) >> (8 - shift - 1)
And that's how one can do this operation fully branchless.
In the end I didn't use the trick at all because I had misunderstood what I really needed, but it was fun !
Oui, d'un autre coté, optimiser du #bitmap ou optimiser du #vectoriel, c'est pas vraiment la même chose. Mais tu peux tenter de poser la question dans le post #dalfp, il y aura peut-être plus de réponses qu'ici...
Recommended #opensource #bitmap #image #processing tool: #GIMP
Why? - Multi-format · Plugins: filtering etc · Perspective correction · Cloning & healing · Layers · Scripting · Many tutorials on social media
More recommendations: https://tuxwise.net/recommended-software/
#gimp #processing #image #bitmap #opensource
The Coffee Cup Abstraction
(A hand-drawn Pixmap/Level Of Detail exercise)
#pencildrawing #pencilsketch #drawing #pixmap #pixel #bitmap
#bitmap #pixel #pixmap #drawing #pencilsketch #pencildrawing
> But Coffee, what on earth are #Sixel graphics?
👉 Did you know?
You can display actual #bitmap #images on the actual #console in selected #terminal emulators.
Terminals which support this include #MLTerm, #FootTerminal and #XTerm (after configuration). Support in #GnomeTerminal and other #VTE-based terminals is underway.
More info:
* https://codeberg.org/coffee/sixel-experiments
* https://open.source.coffee/sixel-graphics.html
* other posts in this thread
👇
#VTE #gnometerminal #xterm #FootTerminal #mlterm #terminal #console #images #bitmap #sixel
To watch the video lesson/demo alone, here is the #decentralized #Peertube link:
:gimp: 🎨 🖌️
(source images are included in the above blog post)
#GIMP #Art #Graphics #Design #FOSS #Linux #bitmap #Pixels #graphicdesign #Demo #Lesson #Tutorial #Pinephone
#peertube #decentralized #gimp #art #graphics #design #foss #linux #bitmap #pixels #graphicdesign #demo #lesson #tutorial #pinephone
Maperitive http://maperitive.net/ #openstreetmap #maperitive #history #mapping #bitmap #print #draw #svg #gps #map
#openstreetmap #maperitive #history #mapping #bitmap #print #draw #svg #gps #map
quick #bitmap #font editor with #godotengine : several hours of work and voilà (i love this tool)
i think it's a funny & quick way to design a basic font
code is here: https://gitlab.com/polymorphcool/fyac
video: https://polymorph.cool/wp-content/uploads/2021/04/fyac_demo.mp4
@crickxson @Ludi @smag @ameliedumont