Reducing image file size with ImageMagick

R
Mishmash
Published

August 3, 2023

Initial analysis

Koga Original Koga Signal version Koga ImageMagick

Koga Original Koga Signal version Koga ImageMagick

Currently best version

system('convert koga_original.jpg -quality 50 -resize 2048 low_quality_3.jpg')

Currently best version

Even a lot smaller

system('convert koga_original.jpg -quality 50 -resize 1024 low_quality_4.jpg')
system('convert koga_original.jpg -quality 50 -resize 512 low_quality_5.jpg')

Even a lot smaller Even a lot smaller

File sizes

library('fs')
library('knitr')

tibble(filenames = dir_ls(), 
       filesizes = file_size(filenames)) |> 
  kable(align = 'c')
filenames filesizes
2023-08-03-reducing-image-file-size-with-imagemagick.qmd 2.09K
2023-08-03-reducing-image-file-size-with-imagemagick.rmarkdown 2.1K
2023-08-03-reducing-image-file-size-with-imagemagick_files 96
koga_edited.jpg 193.93K
koga_original.jpg 2.5M
koga_signal.jpeg 505.13K
low_quality_1.jpg 206.18K
low_quality_2.jpg 516.7K
low_quality_3.jpg 387.38K
low_quality_4.jpg 206.18K
low_quality_5.jpg 146.79K