Convert

Daftar Isi

Halo sobat, pada kesempatan kali ini saya akan berbagi mengenai penggunaan ImageMagick untuk memanipulasi gambar. Dengan ImageMagick, sobat dapat mengubah format, mengubah ukuran, menambahkan berbagai efek, serta menggabungkan gambar sesuai kebutuhan. Selain perintah convert yang sering kita gunakan, ada juga beberapa perintah lanjutan yang bisa sangat membantu. Yuk, kita simak bersama!

Perintah Convert Dasar

Mengubah format gambar:

convert input.avif output.avif

Mengubah ukuran gambar:

convert input.avif -resize 50% output.avif

Menggabungkan beberapa gambar menjadi satu file PDF:

convert input1.avif input2.avif input3.avif output.pdf

Membuat thumbnail:

convert input.avif -thumbnail 200x200 output_thumbnail.avif

Memutar gambar 90 derajat:

convert input.avif -rotate 90 output.avif

Menggabungkan dua gambar dengan opacity berbeda:

convert input1.avif input2.avif -gravity center -composite -blend 50x50 output.avif

Membuat efek blur:

convert input.avif -blur 0x8 output.avif

Menggabungkan beberapa gambar menjadi satu dengan grid:

convert input1.avif input2.avif input3.avif +append -background white -splice 0x5 output.avif

Menghapus background warna putih:

convert input.avif -transparent white output.avif

Efek Kreatif dengan Convert

Membuat efek watercolor:

convert input.avif -edge 10 -normalize -auto-level -colorspace Gray -negate -blur 0x3 -channel G -evaluate set 60% -channel B -evaluate set 40% -combine output.avif

Mengubah gambar menjadi hitam putih:

convert input.avif -colorspace Gray output.avif

Efek lukisan minyak:

convert input.avif -paint 4 output.avif

Efek sketsa:

convert input.avif -sketch 0x20+120 output.avif

Mengubah kecerahan gambar:

convert input.avif -brightness-contrast 20x10 output.avif

Efek poster:

convert input.avif -posterize 3 output.avif

Efek mosaic:

convert input.avif -mosaic 20x20 output.avif

Efek lensa pembesar:

convert input.avif -liquid-rescale 50x50% output.avif

Efek kartun:

convert input.avif -edge 2 -colorspace Gray -negate -blur 0x1 -normalize -colorspace sRGB output.avif

Efek negative:

convert input.avif -negate output.avif

Efek emboss:

convert input.avif -emboss 0x1 output.avif

Efek 3D:

convert input.avif -stereo 0 output_left.avif output_right.avif

Efek polaroid:

convert input.avif -polaroid 0x0+10+10 output.avif

Efek tekstur (misal dengan brick):

convert input.avif -texture brick output.avif

Efek bayangan:

convert input.avif \( +clone -background black -shadow 80x3+5+5 \) +swap -background white -layers merge +repage output.avif

Mengubah warna gambar (contoh: menjadi merah):

convert input.avif -fill '#FF0000' -tint 100 output.avif

Efek keramik:

convert input.avif -level 25%,75%,1.0 -contrast -contrast output.avif

Efek lukisan cat air:

convert input.avif -bordercolor white -border 20x15 -sketch 0x20+120 -background white -deskew 40% -trim +repage output.avif

Efek mosaik dengan tampilan unik:

convert input.avif -set option:distort:viewport 600x600-10-10 -distort SRT 0 +repage -scale 50% -scale 200% -set colorspace Gray -separate -average -colorspace sRGB -blur 0x0.5 output.avif

Perintah Lanjutan ImageMagick

Sobat, selain perintah convert yang sudah kita bahas, ada beberapa perintah lain yang bisa sangat berguna:

  • identify: Untuk melihat informasi detail dan metadata dari sebuah gambar.
    identify input.avif
  • mogrify: Digunakan untuk melakukan batch processing pada banyak gambar sekaligus. Perintah ini akan mengubah gambar secara langsung.
    mogrify -resize 50% *.avif
  • montage: Untuk menggabungkan beberapa gambar menjadi satu kolase dengan tata letak yang rapi.
    montage input1.avif input2.avif input3.avif -tile 3x -geometry +2+2 output.avif
  • composite: Untuk menggabungkan dua gambar dengan kontrol yang lebih detail, misalnya untuk overlay atau watermark.
    composite -gravity southeast watermark.avif input.avif output.avif
  • compare: Untuk membandingkan dua gambar dan menampilkan perbedaannya.
    compare input1.avif input2.avif difference.avif

Itulah sobat, panduan lengkap mengenai penggunaan ImageMagick untuk berbagai manipulasi gambar. Mulai dari perintah dasar seperti mengubah format, ukuran, dan menambahkan efek, hingga perintah lanjutan seperti identify, mogrify, montage, composite, dan compare. Dengan banyaknya opsi yang tersedia, ImageMagick memberikan fleksibilitas luar biasa untuk mengolah gambar sesuai kreativitas sobat.

Saya harap panduan ini bermanfaat dan menginspirasi sobat untuk terus bereksperimen dengan ImageMagick dalam proyek-proyek kreatif. Selamat mencoba dan semoga sukses!

Tinggalkan Balasan

Informasi kontak Anda tidak akan dipublikasikan. Kolom yang wajib diisi ditandai *. Notifikasi akan dikirim ke telegram untuk mempercepat tanggapan komentar