Bagian Alpha Remove pada Panduan Penggunaan ImageMagick menyarankan penggunaan -alpha remove
opsi, misalnya:
convert in.png -background white -alpha remove out.png
...menggunakan -background
warna yang Anda pilih.
Panduan menyatakan:
Operasi ini sederhana dan cepat, dan melakukan pekerjaan tanpa memerlukan penggunaan memori tambahan, atau efek samping lain yang mungkin terkait dengan teknik penghapusan transparansi alternatif. Dengan demikian cara yang disukai untuk menghapus transparansi gambar.
Itu juga menambahkan catatan:
Perhatikan bahwa sementara transparansi 'dihapus' saluran alpha akan tetap dihidupkan, tetapi sekarang akan sepenuhnya buram. Jika Anda tidak lagi membutuhkan saluran alfa, Anda dapat menggunakan Alpha Off untuk menonaktifkannya.
Jadi, jika Anda tidak membutuhkan saluran alfa, Anda dapat membuat ukuran gambar output Anda lebih kecil dengan menambahkan -alpha off
opsi, misalnya:
convert in.png -background white -alpha remove -alpha off out.png
Ada lebih banyak rincian tentang teknik lain yang sering digunakan untuk menghapus transparansi yang dijelaskan dalam Menghapus Transparansi dari Gambar .
Termasuk dalam bagian itu menyebutkan peringatan penting untuk penggunaan -flatten
sebagai teknik untuk menghilangkan transparansi:
Namun ini tidak akan bekerja dengan "mogrify" atau dengan urutan beberapa gambar, pada dasarnya karena "-flatten" operator benar-benar dirancang untuk menggabungkan banyak gambar menjadi satu gambar.
Jadi, jika Anda mengonversi beberapa gambar sekaligus, misalnya membuat thumbnail dari file PDF, -flatten
tidak akan melakukan apa yang Anda inginkan (itu akan meratakan semua gambar untuk semua halaman menjadi satu gambar). Di sisi lain, menggunakan -alpha remove
teknik masih akan menghasilkan banyak gambar, masing-masing memiliki transparansi dihapus.