since the 1kb example was actually 1.1kb I re-made it while also improving the quality ten-fold
(check it out - it really is 1kb!)
Be sure to follow the rule before you head out.
Rule: You must post before you leave.
since the 1kb example was actually 1.1kb I re-made it while also improving the quality ten-fold
(check it out - it really is 1kb!)
I bet a hand crafted png can be smaller still, we used png for video games back in the day and there were some heavy tweaking bringing them down to close to nothing (removing all metadata, reducing the number of colors, ...).
Maybe they were bigger than 1kb, gotta dig up some examples...
The maximum color quantization you can do on this image without huge information errors is something like:
Which is 9 total colors. This would also require living with aliased text ( c r u n c h y ), since it would be data-expensive to add extra shades of gray. At that point you're no longer making a low-quality copy of the original - you'd basically be making a pixel art version of it since you can't afford any colors for anti-aliasing and gradients.
Here's an example PNG with 9 unique colors and some pretty simple patterns without huge information density: https://files.catbox.moe/bj0acl.png
Even that's 1,847 bytes! (i.e., basically 2KB)
awesome! but no text :(
It's quite challenging to keep the text legible within a 1KB limit. Here I manually removed a few details that more-or-less weren't visible post-compression anyway, then cut the color palette a little. You have to use such a low resolution with such high compression that almost everything gets amputated to keep the text kinda-readable (and even AVIF and JPEG XL (which are usually better than WebP) struggled, at least in my editor): https://files.catbox.moe/eyp2w7.webp
If you can live with 2KB, you don't have to amputate nearly as much: https://files.catbox.moe/g5htfo.webp
In both cases I manually reconstructed the top of the star, but that's a bit "extra" lol.
And just for comparison, no text and 10KB at "full" res: https://files.catbox.moe/9bkn21.webp
The same thing but half res (more optimal at this file size): https://files.catbox.moe/cac65u.webp
Responding to Valmond's comment got me thinking about doing some more pre-processing to assist the compression, so here are three more 1KB versions which I think are slightly improved:
Tysm
Spending too long editing 1KB images is the true meaning of Christmas
That's the improvement.
β
True. Reading sucks. This isn't school.
would need a high-quality version of the one with text to start with
inb4 op can't inb4
idk who makes the inb4 rules but itβs not yall
OP can't inb4 because it cuts off pedantic nerds who only get pleasure from correcting someone on the internet, and said pedantic nerds are the same ones who decided there needed to be rules about this sort of thing.**
**translated from old 4chan speak.
ε°ε²©δΊγγ€γ°, Koiwai Yotsuba is the character, for anyone who doesn't know. Yotsuba&! is an excellent manga, to be enjoyed by everyone.
im showing the image as 14kb
sure enough, fixed the body text, i must have accidentally uploaded one of the images i used when messing around with getting the little one
glad to be of service
Nooooo this is Lemmy u can't πππ‘