Bagaimana saya bisa menghapus latar belakang dan mengganti dengan transparansi (seperti yang diwakili oleh latar belakang kotak-kotak di PS)? Dan apakah ada batasan dalam tipe file yang saya dapat mengekspor gambar?
16
Pilih latar belakang menggunakan Fuzzy Selection Tool (Magic Wand)
dan tekan Deltombol.
GIF akan memungkinkan Anda transparansi satu warna, sedangkan PNG memiliki dukungan saluran alpha penuh.
Ini akan menghasilkan latar belakang transparan dan kotak-kotak yang Anda cari. Jika latar belakang terdiri dari beberapa warna, ulangi saja tiga langkah ini seperlunya.
sumber
Saya telah menemukan yang berikut ini paling mudah bagi saya dan saya sangat suka efeknya.
# Pilih Foreground
Menu Utama> Tools> Selection Tools> Foreground Select
# Pilih Background
Menu Utama> Pilih> Balikkan
# Jadikan Transparan
Menu Utama > Warna> Warna Ke Alpha
Selesai
sumber
Pilih: Lapisan → Transparansi → Tambah Saluran Alpha
Pilih: Latar belakang dengan Fuzzy Selection Tool (Magic Wand)
Pilih: Layer → Transparansi → Threshold Alpha ...
Atur Ambang Batas menjadi 255 untuk transparansi lengkap.
sumber
Waspadalah terhadap solusi sederhana
Pada CGI (logo, teks), tepi halus dihasilkan dengan piksel anti-aliasing. Pixel ini memiliki warna yang merupakan campuran dari warna latar belakang dan warna subjek. Saat Anda menggunakan pemilih warna atau pemilih fuzzy, piksel ini dipilih sepenuhnya (jika cukup dekat) atau tidak sama sekali, tergantung pada ambang batas. Jika Anda terus terang Delete, Anda mendapatkan lingkaran cahaya dengan warna latar belakang yang dihapus (Ambang 15) atau tepi bergerigi (Ambang 100) atau keduanya:
Solusi yang bagus
Solusi yang baik adalah mengganti warna latar belakang dengan transparansi, sesuai dengan kontribusinya terhadap campuran warna. Di Gimp ada dua cara untuk mencapai ini:
Colors>Color to alpha
Color erase
mode, sebagai mode alat cat, atau sejak Gimp 2.10 sebagai mode campuran lapisan.Keduanya menggantikan piksel dengan piksel paling transparan, yang, setelah menutupi warna yang dihapus, menghasilkan kembali warna awal. Jika Anda menghapus merah dari ungu, Anda mendapatkan biru semi transparan, karena biru semi-transparan lebih dari merah menghasilkan ungu. Jika Anda menghapus putih dari abu-abu, Anda mendapatkan piksel hitam yang sangat transparan dan bukan piksel abu-abu gelap yang tidak terlalu transparan, karena di antara beberapa solusi Gimp mengambil yang paling transparan.
Misalnya, menggunakan Color-to-alpha untuk menghapus merah memberi ini:
Anda akan melihat bahwa dalam hasil 2,8, ada piksel yang lebih gelap yang disebabkan oleh Gimp 2.8 yang bekerja pada nilai yang dikoreksi gamma (hasilnya masih jauh lebih baik daripada tepi bergerigi yang Anda dapatkan dengan metode yang lebih sederhana). Gimp 2.10 bekerja dalam "cahaya linier" dan tidak memiliki masalah seperti itu.
Perbaikan
Dalam kasus umum, subjek mungkin memiliki bagian yang dekat dengan warna latar belakang. Jadi jika Anda menerapkan teknik di atas bagian ini menjadi transparan (atau sebagian transparan). Menghindari ini sederhana:
Select>Grow
pemilihan sehingga mencakup piksel anti-aliasing. Pada gambar yang bersih (PNG, tanpa riwayat JPG) Anda tidak perlu tumbuh lebih dari satu piksel. Jika gambarnya kotor (artefak JPEG), menumbuhkan pilihan dengan dua atau tiga piksel bisa diperlukan.Jenis file keluaran
sumber
Imagemagick
Mungkin solusi yang lebih baik dari sini tetapi menggunakan ImageMagick -transparent adalah
Anda dapat menggunakan
"#ededee"
untuk menentukan warna dalam heksadesimal.Gimp
Mungkin lebih rumit tetapi ada opsi untuk bekerja dengan beberapa lapisan / bingkai sekaligus dengan solusi ini .
sumber