Pikselsiz görüntü boyutu nasıl azaltılır?


13

Pürüzsüz kenar karakterleri ve yüksek çözünürlüklü görüntüleri olan birçok oyun görüyorum, ancak görüntüleri karakterim için 64x64 diyelim. 64x64 tuval ile başlasam bile pikselli kenarlar alıyorum.

OpenGL ile ölçeklendirmeli miyim? ya da farkında olmadığım photoshop ya da pixen ile ilgili bir teknik var mı?


1
görsel bir örnek verebilir misiniz?
tigrou


4
Açıklamanızdan, kullandığınız ölçekleme algoritmasının daha düzgün Lanczos enterpolasyonundan ziyade en yakın piksel enterpolasyonu yaptığı görülüyor. Mı vektör sanat aşağı ölçekleme hakkında bu soruyu yararlı?
Anko

Evet, vektör ölçeklendirme cevabı faydalıdır. Bunun için teşekkürler.
Rhys

Yanıtlar:


27

Kullandığınız ölçekleme algoritması pikselleri enterpolasyonlamıyor gibi görünüyor.

Resimler en iyi resimlerle açıklanır:

bir görüntüyü farklı enterpolasyonlarla ölçeklendirme

Bu var Başlıca ilk tam içinde, daha sonra küçültülmüş, Lanczos iki boyda (sağ) (sol) ve (hiçbir interpolasyon aka) en yakın piksel.

Aynı karşılaştırma, 3 kat büyütülmüş olarak:

Detay Görünümü

Kullandığınız ölçeklendirmenin makul bir şekilde yeniden örneklendiğinden emin olun. Örneğin, ImageMagick'in bir -filter Lanczosseçeneği vardır.

Aletlerinizin yapamaması durumunda süslü Lanczos olması bile gerekmez; kübik (en soldaki) bana aynı görünüyor:

soldaki kübik


1
Örnek resimleri yanıtlamak ve göstermek için zaman ayırdığınız için teşekkür ederiz. Çok takdir etmek.
Rhys
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.