UP | HOME

ImageMagick

1. Convert

  • Ubah format
$ convert input.png output.pdf

Bisa mengubah format gambar dan juga pdf.

  • Resize
$ convert input.jpg -adaptive-resize 600x600 output.jpg

Mengubah ukuran menjadi 600x600 dengan adaptive-resize, salah satu sisi saja yang harus dipenuhi.

  • Potong image untuk instagram multi image post:
$ convert -crop 20%x100% +repage input.png cropped_%d.png
  • Potong gambar setengah (atas-bawah):
$ convert -crop 1x2@ +repage input.png cropped.png
  • Potong gambar setengah (kiri-kanan):
$ convert -crop 2x1@ +repage input.png cropped.png
  • Potong gambar 40%-60% (atas-bawah):
$ convert -crop 100%x40% -gravity north +repage input.png 40.png
$ convert -crop 100%x60% -gravity south +repage input.png 60.png
  • Membuat thumbnail (crop kotak):
convert -define jpeg:size=200x200 original.jpeg  -thumbnail 100x100^ -gravity center -extent 100x100  thumbnail.jpeg
  • Menurunkan kualitas:
convert -strip -interlace Plane -gaussian-blur 0.05 -quality 85% source.jpg result.jpg
Aldo Ridhoni / 25-08-2023 20:49 WITA Emacs 28.2 (Org mode 9.5.5)