Convert

ImageMagick dapat digunakan untuk mengkonversi berbagai jenis file gambar, termasuk JPEG, PNG, GIF, BMP, dan TIFF. Beberapa contoh penggunaan ImageMagick untuk mengkonversi file adalah sebagai berikut:

Mengubah format file dari JPEG ke PNG:

convert input.jpg output.png

Mengubah ukuran gambar menjadi lebih kecil:

convert input.jpg -resize 50% output.jpg

Menggabungkan beberapa file gambar menjadi satu file PDF:

convert input1.jpg input2.jpg input3.jpg output.pdf

Membuat thumbnail dari sebuah file gambar:

convert input.jpg -thumbnail 200x200 output_thumbnail.jpg

Memutar sebuah file gambar sebesar 90 derajat:

convert input.jpg -rotate 90 output.jpg

Menggabungkan dua gambar dengan opacity yang berbeda:

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

Membuat efek blur pada sebuah gambar:

convert input.jpg -blur 0x8 output.jpg

Menggabungkan beberapa gambar menjadi satu dengan grid:

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

Menghapus background warna putih pada sebuah gambar:

convert input.jpg -transparent white output.png

Membuat efek watercolor pada sebuah gambar:

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

Mengubah warna gambar menjadi hitam putih:

convert input.jpg -colorspace Gray output.jpg

Mengubah tampilan gambar menjadi seperti lukisan minyak:

convert input.jpg -paint 4 output.jpg

Mengubah tampilan gambar menjadi seperti gambar sketsa:

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

Mengubah kecerahan gambar:

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

Membuat efek poster pada sebuah gambar:

convert input.jpg -posterize 3 output.jpg

Membuat efek mosaic pada sebuah gambar:

convert input.jpg -mosaic 20x20 output.jpg

Membuat efek lensa pembesar pada sebuah gambar:

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

Mengubah tampilan gambar menjadi seperti kartun:

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

Mengubah tampilan gambar menjadi seperti negative:

convert input.jpg -negate output.jpg

Membuat efek emboss pada sebuah gambar:

convert input.jpg -emboss 0x1 output.jpg

Membuat efek 3D pada sebuah gambar:

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

Mengubah tampilan gambar menjadi seperti polaroid:

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

Membuat efek tekstur pada sebuah gambar:

convert input.jpg -texture brick output.jpg

Membuat efek bayangan pada sebuah gambar:

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

Menggabungkan dua gambar menjadi satu dengan tampilan berdering:

convert input1.jpg input2.jpg -bordercolor white -border 5 -background black +polaroid output.jpg
convert input.jpg -gravity southeast -draw "image over 10,10 0,0 'watermark.png'" output.jpg

Menghapus latar belakang (background) gambar menjadi transparan:

convert input.png -background none -alpha remove output.png

Menggabungkan dua gambar menjadi satu dengan layer transparan:

convert input1.png -compose dissolve -define compose:args=30 input2.png -composite output.png

Membuat gambar dengan latar belakang (background) transparan:

convert -size 500x500 xc:none -fill blue -draw "circle 250,250 250,0" output.png

Membuat gambar dengan gradient (gradien) warna:

convert -size 500x500 gradient:red-blue output.png

Membuat efek kaca pecah pada sebuah gambar:

convert input.jpg -liquid-rescale 50x50% -background black -virtual-pixel tile -wave 5x100 -background white -flatten output.jpg

Membuat efek reflection pada sebuah gambar:

convert input.jpg -background none -duplicate 1,-180 -background white -append -alpha off -background black -shadow 80x3+0+0 output.jpg

Membuat efek noise pada sebuah gambar:

convert input.jpg -noise 3 output.jpg

Membuat gambar dengan border dan shadow:

convert input.jpg ( +clone -background black -shadow 80x3+5+5 ) +swap -background white -layers merge +repage -bordercolor gray -border 20 output.jpg

Mengubah warna pada sebuah gambar:

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

Mengubah tampilan gambar menjadi seperti keramik:

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

Mengubah tampilan gambar menjadi seperti lukisan cat air:

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

Mengubah tampilan gambar menjadi seperti mosaik:

convert input.jpg -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.jpg

Leave a Reply

Your email address will not be published. Required fields are marked *