Bagian Alpha Remove pada Panduan Penggunaan ImageMagick menyarankan penggunaan -alpha removeopsi, 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 offopsi, 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 -flattensebagai 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, -flattentidak akan melakukan apa yang Anda inginkan (itu akan meratakan semua gambar untuk semua halaman menjadi satu gambar). Di sisi lain, menggunakan -alpha removeteknik masih akan menghasilkan banyak gambar, masing-masing memiliki transparansi dihapus.