Viewing a single comment thread. View all comments

ziq wrote

if you use gimp and are saving as png, do image > mode > indexed > generate optimum palette and type in e.g. 128 or 256 maximum number of colors.

or just save as .jpg 92% quality

also no image needs to be bigger than 1800 pixels. a lot of them people post are 6000 pixel twitter screenshots


moonlune wrote

on linux terminal (png), this does the same thing as your gimp technique.

mogrify -colors 128 -type Palette img.png

On top of this, to strip metadata and reduce image size:

mogrify -strip -resize 50% -colors 128 -type Palette img.png

__0 OP wrote

Here's my weird trick to getting insanely small JPGs, one thing is reducing the size of the image, but also another thing is blurring parts of the image that aren't relevant, reducing the saturation of areas that aren't very interesting, increasing contrast around essential parts of the image, cropping our anything unnecessary, and saving at around 30% quality, sure it will look like garbage, but If all you want is something that you can sent over practically any network pretty much instantly...

The blurring really helps because of the way jpeg encoding works, complex parts of images end up taking more data, and also complex areas of images are the first areas to have noticable artifacts, large areas that are of the same color take up a loss less space under heavy compression...