kenar yumuşatma

Bu makale video oyunları için bir taslaktır .

Bilginizi geliştirerek paylaşabilirsiniz ( nasıl? ) ( Yazma yardımına bakın ).

Anti-aliasing ve anti-aliasing veya yumuşatılır veya yazı düzeltme önlemek için bir yöntemdir yumuşatma , belli çözünürlüklerde bazı dijital görüntü görüntüleme oluşan bir olgu.

Prensip

Dijital bir görüntü piksellerden oluşur . Yeniden boyutlandırıldığında, belirli bir açıya sahip şekillerin kenarı bir merdiven şeklini alır: bu aliasing veya aliasing'dir. Bu hoş olmayan görsel efekti kaldırmak için kenar yumuşatma veya kenar yumuşatma kullanılır . Aşağıda, soldaki harf kenar yumuşatma olmadan oluşturuldu: hoş olmayan bir merdiven etkisi var. Sağdaki harf kenar yumuşatmadan yararlanmıştır: kenarları yumuşatılmıştır.

Kenar yumuşatma karşılaştırması.gif

Kenar yumuşatma, yazılım veya donanımda yapılabilir.

Malzeme yöntemi

Bunlar, dijital sabit kameralarda ve dijital video kameralarda kullanılan yöntemi içerir. Işığa duyarlı sensör, özellikle yüksek uzamsal frekanslara (ayrıntılar) sahip pikselleri yumuşatmayı ve düşük frekansları (zayıf detaylı ve kalın alanlar) olduğu gibi bırakmayı amaçlayan çok işlevli bir kenar yumuşatma filtresiyle kaplıdır .

Kenar yumuşatma çok düşük genlikte olduğunda, etkisi kırınım etkisine benzer .

Yüksek yoğunlukta ve diğer sınırlamalarla ilişkili olarak, yapaylıkları ve diğer görüntü kusurlarını etkili bir şekilde azaltırsa, görüntülerde hafif bir bulanıklığa neden olur, ancak yazılım yöntemleriyle oldukça düzeltilebilir.

Yazılım yöntemi, dijital

Bu süreç , farklı renk veya kontrasta sahip iki alan arasındaki sınırlardaki piksellerin rengini ölçeklendirmekten oluşur . Bir pikselin renginin örneklenmesi böylece iki renk bölgesine yakınlığına göre gerçekleştirilir. Bu işlem uygulandığında, iki alan arasındaki sınır biraz daha bulanık görünecek ancak artık o merdiven görünümü olmayacaktır. Çoğu grafik kartı , donanım düzeyinde kenar yumuşatma gerçekleştirerek uygulamayı daha hızlı hale getirir. Ancak, bu seçeneği uygulamak çok fazla video belleği tüketir ve yine de onu kullanan programların performansını önemli ölçüde düşürme eğilimindedir. Anizotropik filtreleme ile bağlantılı olarak , saniyedeki kare sayısı (IPS - kare hızı veya " saniyedeki kareler " için FPS ) kolayca yarıya indirilebilir.

Örnek :

Anti-aliased-diamonds.png

Soldaki elmas düzeltilmedi. Kenarları bir merdiven oluşturur. Sağdaki düzeltildi.

Kenar yumuşatılmış elmas büyütülmüş.png

Bu piksellerin kısmen siyah şekil ve kısmen beyaz arka plan tarafından renklendirildiği gerçeğini simüle etmek için az çok gri pikseller eklenmiştir.

Birçok anti-aliasing algoritması vardır .

Şuna da bakın:

Notlar ve referanslar

  1. Michel Fleutry , İngilizce-Fransız Elektronik Ansiklopedik Sözlüğü , The House of the Dictionary,1991( ISBN  2-85608-043-X ) , s.  38.

bibliyografya

İlgili Makaleler

Dış bağlantılar