Gimp - Alfa kanalı ekleme, seçili olmayan bölgelere yayılır


0

Bir alan seçtim, bir alfa kanalı eklemeye karar verdim. Bunu yaptığımda, şeffaflık bazı nedenlerden dolayı resimlerde görüldüğü gibi seçili olmayan alanlara yayılıyor. Aynı kova dolgusunda olur. Bir seçimi doldurursam, resim boyunca soluk bir şekilde yayılır. Bunu nasıl düzeltebilirim?

görüntü tanımını buraya girin


Alfa kanalı veya alfa maskesi? Maske istiyormuş gibi görünüyorsun ama maskeyi araçta göremiyorum [fotoğrafçıya alışkınım, pezevenk değil, bu yüzden farklı görünebilir]
Tetsujin

@Tetsujin bir alfa kanalı istediğimi düşünüyorum, ancak sahnenin arkasındakiler idk. Potansiyel olarak bunu bilmeden bir maske yapıyorum.
SalmonKiller

'Arka planı görünmez hale getirmeye' çalışıyorsanız, maske istersiniz. Bunun yerine bir kanal var gibi görünüyor. PShop'ta bir alfa maskesi buna benziyor - gyazo.com/34fda62840ea5dc4eb57d4a6049512f8 & Gimp'in benzer olmasını bekliyorum.
Tetsujin

Yanıtlar:


1

Tahmin edeyim, arka planı kaldırmak için alfa rengini yaptınız ve bu konudaki ışık bölümlerinizi şeffaf hale getiriyor. Bu normaldir, C2A'nın amacı, kaldırılan renkle doldurulmuş bir katman üzerinden orijinal katmanı yeniden oluşturan bir katman üretmektir. Ancak bunu yapmanın birkaç yolu vardır: beyazı kaldırırken, gri bir opak gri veya kısmen saydam bir siyah olabilir. V2A'nın algoritması maksimum şeffaflığı amaçlar ve kısmen şeffaf siyahı kullanır.

Çözüm:

  • Arkaplanı seçin: Tipik olarak, her zamanki eşikle (~ 15) Fuzzy seçimi yapın, eğer arka planda sorunsuzca karışan kısımlar yoksa, bu durumda biraz daha "manuel" olmanız gerekir.
  • Seçim> konunun kenarındaki pikselleri içerecek şekilde, iki piksel ile `Seç> Büyüt '
  • Rengi-alfa uygula

Bu şekilde, renk-alfa yalnızca geçerli sayılırsa (kenar pikselleri) uygulanır


Bunu denedim, aynı sorun devam etti.
SalmonKiller

1
Bir şeyi özlemiş olmalısın, ben (ve diğerleri) bunu uzun zamandır kullanıyordum. C2A yalnızca, eğer pikseller kısmen saydamlaşırsa, seçimde ya da seçim olmadığında seçim için geçerlidir. C2A'yı uygulamadan hemen önce yürüyen karıncaları gösteren bir ekran görüntüsü yapabilir misiniz?
xenoid

1

Katman için "opaklık" kontrolünü kaydırıyor gibisiniz. Bu, seçimlerden ve herhangi bir piksel bilgisinden bağımsız olarak tüm katmanın opaklığını değiştirecektir - bu, mevcut katmanın arkasında herhangi bir şeyden yarıya görünebilir bir içerik oluşturmak için yapılmalıdır.

Seçili alanları saydam olarak değiştirmek istiyorsanız, bir alfa kanalı ekledikten ve seçiminizi oluşturduktan sonra yapmanız edit->cutyeterlidir; bu, piksel düzeyindeki bilgileri değiştirir ve tüm pikselleri etkin bir şekilde saydamlığa döndürür.

Toplam saydamlık yerine farklı derecelerde opaklık istiyorsanız, colors->curvesaracı kullanın colors->levelsve buradaki alfa kanalını değiştirin: Değişiklikler katman düzeyinde değil, piksel düzeyindedir.


0

Alfaya renk yaptıktan sonra, katman> saydamlık> eşik alfa'yı yapın. Şeffaflık üzerinde "hepsi ya da hiçbiri" işlemi gerçekleştirir. Benim için çalışıyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.