Photoshop: Bir fotoğrafı saydam piksel içermemesi için kırpın.


32

Photoshop'ta, Photomerge aracını kullanarak bazı panorama fotoğrafları bir araya getirdim ve elde edilen görüntü çok fazla saydam piksel içeriyor. Ayrıca, birden fazla fotoğraftan oluşturulduğundan, hizalama kapalı olabilir. Yapmak istediğim, görüntüyü hiç saydam piksel içermeyen en büyük kutuya kesmek. Kırpma aracına benzer, ancak bu saydam olmayan pikselleri kaldıracaktır. Böyle bir şey var mı?

Temel olarak yukarıdaki görüntüyü otomatik olarak seçim kutusuna oraya ekleyen bir şey: saydam piksel içermeyen bir dikdörtgen.


Genellikle katman üzerinde bir seçim yapabilir ve boş (saydam) pikselleri atlar.
jweede

evet, ama saydam piksel içermeyen bir dikdörtgene kırpmak istiyorum. Bunu netleştirmek için düzenleyeceğim.
nickf

Bunun basit bir özellik olduğunu hayal edersiniz, ancak photoshop bunu bir betiği olmadan yapamaz ve bu tür betiğin yazılması kolaydır - temelde mevcut rotasyona dayalı olarak görüntüde olası en büyük bir dikdörtgeni arıyorsunuz. Muhtemelen bir tane kendim yazıp paylaşacağım.
Aero Windwalker

Yanıtlar:


33

Görüntü> Kes, ardından Dayalı: Şeffaf Piksel'i seçin


8
Bu yalnızca kesilecek alan dikdörtgen ise çalışır. OP örneğindeki gibi rastgele şekiller için çalışmaz.
laurent,

3

CS6'yı kullanarak, aşağıdakiler tam olarak benim için gerekli olanı yapar:

  1. kırpma aracını seçin
  2. 'düzelt'
  3. bilinen bir düz çizgi boyunca çizmek
  4. döndürme hemen gerçekleştirilir ve önerilen kırpma, döndürmeden kaynaklanan tüm saydam pikselleri keserek görünür.

sonuç: güzel!


Bu sadece görüntü dikdörtgen ise işe yarar.
Aero Windwalker

OP'nin sorduğu şey bu olmasa da, tam olarak aradığım şey buydu. Teşekkürler!
Nit

2

Buna götüreceğim birkaç farklı yaklaşım var, ancak otomatik olarak yapmanın bir yolunu düşünemiyorum.

İlk önce aşağıda parlak bir renkle doldurma katmanı oluşturun. Bu, görüntülerin birleştirilmesinden kalan yarı saydam pikselleri gösterir.

İkincisi, üst katmanı resminizle çoğaltın. aşağıdaki resim katmanından herhangi bir renk kaybolana kadar orijinal resim katmanınızı kopyalamaya devam edin. Bu, yarı saydam pikselleri tamamen opak yapma etkisine sahiptir ve görüntünün geri kalanını olduğu gibi etkilemez.

Son olarak, tüm bu katmanları birleştirin ve istediğiniz boyuta kırpın. İsterseniz başlangıçta ekin yapabilirsiniz, fark etmez.

Belirli bir piksel alanında kırpmak yerine dolgu yoksa, neden klonlama aracıyla klonlamıyorsunuz?


2

Photoshop'un size bunun için bir çözüm sunmaması durumunda:

Fotoğraf dikişi için Microsoft ICE veya Autopano Pro kullanıyorum ve ikisi de bunu başarmak için mahsul özelliklerini kullanmak için çok basit.

Belki dikiş için farklı bir araç kullanmayı denemelisiniz - ICE ücretsizdir, denemeye değer olabilir.


Photoshop dışında dikiş yapmak için iyi bir seçenek bulamadım. Tek kelimeyle harika ... Resimde taranan 2 dokümanı açtım, bir diyalogda birkaç ayar yaptım ve çalışmasına izin verdim, mükemmel bir şekilde birleştirdim!
RCIX

1

Yeni bir katman oluşturun ve Düzenle - Doldurun ... siyahla.

Şimdi, her iki katmanı görünür halde ve resim katmanı seçiliyken, Sihirli Değnek'i kullanın ve "Tüm Katmanları Örnekle" ve "Bitişik" işaretli durumdayken, şimdi siyah olan saydam alanı seçin.

Silme düğmesine basın. Tüm bitişik saydam pikseller silinmelidir.


Photoshop'u hiç kullanmadım (ve bende yok), bu yüzden bunun ne yapacağını söyleyemem. Bir pikseli “silmek” ne işe yarar? Saydam olmayan pikselleri silecek mi? (OP'nin görüntüyü kırpmak istediğini anlıyorsunuz , değil mi?) Ve PS Görüntünün yasal olarak bir parçası olan siyah piksellerin banyo suyuyla atılma riski yok mu? PPS Resimlerle cevabınızı iyileştirebilirsiniz; yani, görüntülerden önce ve sonra. PPPS Lütfen yorumlarda cevap vermeyin; cevabınızı daha net ve daha eksiksiz hale getirmek için düzenleyin .
Scott

0

Aklıma gelen şey:

a) Photoshop komut dosyası [ 1 2 ]

b) Matlab [ 3 ]

Bir göz atın. Bu arada, bunun nasıl yapılabileceğini daha iyi açıklayan ya da bunun için bazı Matlab kodları yazıp daha sonra bu yazıyı düzenleyeceğim bağlantıları arayacağım.


0

Otomatik bir araç bulamıyorsanız ve elinizle bitirmek zorunda kalırsanız, bu eğitim , tam otomatik olarak kullanmaya çalışırken normalden çok daha kolay olan tek sıra seçim çerçevesi aracıyla nasıl yapılacağını gösterecektir. üst.


0

Tümünü Seç, ardından nihayet hiçbirini taşımadan yalnızca opak pikselleri seçmek için klavyenizde sağa ve ardından sola dokunup ardından Kırp düğmesine basın. Bu sadece opak pikselleri bağlar.


0

Bu, aşağıdakine benzer bir komut dosyasıyla yapılabilir:

  1. Betiği buradan indirin: https://developer71240.github.io/crop-to-opaque/
  2. İndirilen zip dosyasını çıkart
  3. Photoshop'ta kırpılacak görüntü açıkken, Dosya > Aç'ı seçin.
  4. Çıkarılan komut dosyalarına göz atın, ekin-opaque.jsx öğesini seçin ve Aç'ı seçin.

Not: Resim, bir alfa kanalına sahip olması gereken geçerli katmana göre kırpılır.

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.