Gambaran Umum
Bagi administrator sistem maupun pengembang yang sering berurusan dengan pemrosesan aset visual di lingkungan server Linux, utilitas composite dari ImageMagick menawarkan solusi praktis untuk menumpuk gambar dan menyematkan watermark transparan. Panduan ini mengulas teknik penentuan koordinat, penyesuaian tingkat opasitas, hingga pemanfaatan mode percampuran warna (blend mode) untuk mengotomatiskan alur kerja grafis langsung via terminal.
Pemasangan ImageMagick & Pembuatan Kanvas Praktik
Langkah awal dimulai dengan mengunduh paket ImageMagick ke dalam sistem operasi Ubuntu lewat eksekusi perintah apt-get update -qq && apt-get install -y imagemagick.

Selanjutnya, siapkan kanvas berwarna biru baja beresolusi 600x400 piksel yang berperan sebagai latar belakang menggunakan perintah convert -size 600x400 xc:steelblue background.png.

Untuk lapisan kedua, kita buat elemen lencana watermark berdimensi 200x80 piksel bertuliskan teks putih di atas latar koral dengan perintah convert -size 200x80 xc:coral -fill white -pointsize 20 -gravity center -annotate +0+0 'WATERMARK' badge.png.

Sebelum melanjutkan proses penumpukan, validasi integritas format dan karakteristik metadata kedua berkas tersebut melalui perintah file background.png badge.png.

Pengaturan Posisi Overlay Menggunakan Gravity & Geometry
Jika ingin memosisikan elemen badge.png persis di titik tengah kanvas background.png, manfaatkan parameter -gravity center pada baris perintah berikut. Berkas hasil penggabungan akan disimpan ke output_center.png.

Untuk menaruh lencana di area pojok kanan bawah dengan jarak margin 20 piksel dari sisi tepi horizontal maupun vertikal, kombinasikan parameter -gravity southeast dan -geometry +20+20. Hasilnya diekspor sebagai berkas output_southeast.png.

Apabila posisi absolut dari sudut kiri atas (titik default 0,0) yang dibutuhkan, terapkan pergeseran koordinat sumbu X dan Y sebesar 50 piksel dengan opsi -geometry +50+50, yang menghasilkan berkas output_offset.png.

Periksa seluruh luaran gambar yang telah diproduksi beserta ukuran filenya di direktori kerja menggunakan perintah ls -lh output_*.png.

Menghasilkan Efek Watermark Melalui Pengaturan Opasitas (Dissolve)
Parameter -dissolve 30 memungkinkan kita memudarkan lapisan badge.png hingga hanya memiliki tingkat visibilitas 30%, lalu meletakkannya di pusat gambar latar via -gravity center. File keluaran output_watermark_30.png menampilkan tanda air yang tampak halus dan elegan.

Jika ingin menghasilkan tanda kepemilikan yang lebih kontras, naikkan kepekatan elemen menjadi 60% dengan -dissolve 60, sembari menempatkannya di sudut kanan bawah berjarak 15 piksel lewat kombinasi -gravity southeast dan -geometry +15+15. Hasil akhir tersimpan dalam output_watermark_60.png.

Detail dimensi, resolusi, dan profil teknis dari kedua berkas bertransparansi ini dapat diverifikasi menggunakan perintah identify output_watermark_30.png output_watermark_60.png.

Eksplorasi Mode Blending Visual (Compose)
Opsi -compose multiply menjalankan kalkulasi matematis berbasis perkalian nilai piksel antar-layer, menghasilkan efek tumpang tindih bernuansa gelap alami yang terekam pada berkas output_multiply.png.

Sebaliknya, opsi -compose screen mengombinasikan warna secara invers untuk menonjolkan bagian terang dari kedua gambar, menciptakan transisi bercahaya lembut pada file luaran output_screen.png.

Untuk membandingkan karakteristik ukuran ruang simpan kedua hasil blending tersebut, jalankan perintah ls -lh output_multiply.png output_screen.png.

Melalui fleksibilitas perintah composite pada ImageMagick, integrasi grafis dan pembubuhan watermark dapat ditangani secara lincah di server Ubuntu. Anda dapat dengan mudah merangkai sintaks ini ke dalam bash script untuk mengotomatisasi pemrosesan ribuan gambar secara massal.