Çözünürlük 2560 * 1440 ve% 200 yakınlaştırmalı ekran ve% 1280 * 720 ekran çözünürlüğü arasındaki fark nedir?


34

Yerel ekran çözünürlüğü 2560 * 1440 olan bir dizüstü bilgisayar var. Yani yatayda 2560 piksel, dikey olarak 1440 piksel nokta var.

Ayrıca sistemi 1280 * 720 çözünürlüğe sahip bir ekran olarak göstermeye zorlayabilirim (bu temel olarak 2560 * 1440'a kıyasla piksellerin 1 / 4'ü). Bu, sistemi resmin 1 pikseli görüntülemek için 4 yerel piksel kullanmaya zorlar.

                   .    .
    .       -> 
                   .    .
[2560*1440]      [1280*720]

Ekran çözünürlüğünü 2560 * 1440'ta tuttuğumda ve% 200 yakınlaştırdığımda da benzer bir etki. yani, resmin her pikselini görüntülemek için, ekran 4 yerel pikselini kullanır.

Yine de iki ayar arasındaki ekran netliğinde bir fark görüyorum. Lütfen ikisinin ekran görüntüsü için aşağıya bakın.

% 200 zoom ile 2560 * 1440 çözünürlükte ekran görüntü tanımını buraya girin

1280 * 720 çözünürlüğe sahip ekran (zoomsuz) görüntü tanımını buraya girin

Birisi bu farkın nedenini açıklık olarak açıklayabilir mi?


2
“Sistemi resmin 1 pikseli görüntülemek için 4 yerel piksel kullanmaya zorlar.” - Mutlaka gerekli değil. Pixel Doubling ne yazık ki her zaman kullanılmıyor. // “Netlik” ile tam olarak ne kastediyorsunuz? En iyi kalite ancak bilinen bir gerçek olan yerel panel çözünürlüğüyle elde edilebilir.
Daniel B,

2
Her iki resme de yakından bakın, farkı görebilirsiniz. Sistem 1280 * 720 çözünürlükte yapılandırıldığında görüntü yakalama daha pikselli görünüyor. Görüntüleri yakınlaştırırsanız farkı çözebilirsiniz. Sistem üzerinde çalışırken, fark oldukça belirgindir. 1280 * 720 çözünürlüğe sahip sistem daha pikselli görünüyor.
Darshan L

Yerel panel çözünürlüğü ile elde edilen en iyi kalite kimliğinin kabul edildiğini kabul ediyorum. Ama burada, bu iki ayarda kaputun altında neler olduğunu anlamaya çalışıyorum. Piksel iki katına çıkarken yanılmış olabilirim, bu benim anlayışımdı. Her neyse, 2 ayar arasında neler olduğunu açıkça anlatabilir misin?
Darshan L

Yanıtlar:


78

Bazı işletim sistemi ayarlarında "% 200 yakınlaştır" ifadesine benziyorsunuz.

1280 * 720 kullandığınızda, her şey bu çözünürlükte oluşturulur ve ardından bir bitmap olarak ölçeklenir (monitörünüz tarafından). Son görüntü gerçekten 2x2 piksel bloktan oluşuyor.

Eğer% 200 zoom ile 2560 * 1440 çözünürlük kullandığınızda sonra her nesnesi ölçeklendiğinde ilk sonra, tam çözünürlükte render. Bir bitmap ile fark yaratmayabilir ancak TrueType yazı tipleri veya vektör grafikleri gibi nesneler "düzgün şekilde ölçeklenir", mevcut tüm pikselleri ayrı ayrı değiştirebilirler. Sonuçta ortaya çıkan görüntünün, ilk durumda olduğu gibi ekranınızda 2x2 piksel blok oluşturması gerekmez.


Örnek

  1. Düşük çözünürlüklü 4x4 ile başlayalım:

    grid4

  2. "Sol üst sağ üçgen, 4x4, siyah" olarak tanımlanan nesneyi çiziyoruz:

    grid4 üzerinde üçgen4

  3. Monitör yukarıdaki bitmap'i alır ve doğal çözünürlüğü 8x8'e yükseltir, böylece her bir orijinal piksel 2x2 piksel blok olur:

    üçgen4 ölçekli

  4. Şimdi en baştan 8x8 çözünürlük kullanalım:

    grid8

  5. "Sol üst sağ üçgen, 4x4, siyah" olarak tanımlanan nesneyi dikkate alıyoruz:

    grid8 üzerinde triangle4

  6. Ancak, işletim sistemine% 200 zoom kullanmasını söylüyoruz. İşletim sistemi nesneyi yeniden hesaplar ve "sol üst sağ üçgen, 8x8 , siyah" alır:

    grid8 üzerinde trinagle8

    Bu daha sonra monitöre gönderilir ve görüntülenir.

karşılaştırması:

üçgen4 ölçekli grid8 üzerinde trinagle8

Not: Orijinal 4x4 üçgenini bir bitmap olarak alsaydık , nihai sonuç, ölçeklemenin işletim sistemi veya monitör tarafından yapılmasından bağımsız olarak yukarıdaki soldaki gibi olacaktır. Üçgenin matematiksel açıklaması, işletim sisteminin onu yeni boyutlara yeniden hesaplamasını ve sonunda düzgün görüntü elde etmesini sağladı.

Modern işletim sistemlerinde birçok GUI öğesi, yazı tipi vb. Belirli boyutlara (yakınlaştırılmış olarak) yeniden hesaplanabilen "matematiksel açıklamalar" olarak mevcuttur. Genel terim vektör grafikleridir .


Evet, Windows 10'daki ayarlara atıfta bulunuyorum. "Metin, uygulama ve diğer öğelerin boyutunu değiştirme" gibi bir seçenek var. Ve% 100,% 125,% 150,% 175,% 200 gibi değerler içeren bir açılır liste var
Darshan L

2
@DarshanL GIMP, ancak çalışmalarım tek bir piksel ile yapıldı, sanki en basit bir editördeydim (bazı eski Windows’lardan MS Paint yeterli olurdu). Başlangıçta bu kırmızı çizgiler 1 piksel genişliğinde idi. Dosyalar daha sonra% 500 faktörü ile yeniden boyutlandırıldı, burada küçük görünmüyorlar.
Kamil Maciorowski

2
4x4 görüntüyü 8x8'e ölçeklemenin sonucunu gösteren örneğiniz, yapılabilecek tek yol değildir. Ölçeklendirmeyi kenar yumuşatma uygulanmış olarak da yapmak mümkündür. Bu durumda, 8x8 sürümündeki piksellerin 16'sı orijinal piksel değerlerini içerecektir, ancak aralarındakiler kopyalardan ziyade ortalama değerlere sahip olacaktır. Herkes hangi yaklaşımın en iyi göründüğü konusunda hemfikir değil, ama elbette ilk olarak 8x8 piksel olarak çekilmiş bir resim kadar güzel görünmeyecek.
kasperd

8
@ kasperd: " Ölçeklendirmeyi kenar yumuşatma uygulanmış olarak da yapmak mümkündür. " Hayır, değil. Bu "kenar yumuşatma" değil; Bu bir filtre . Mevcut veriler arasındaki enterpolasyon. İnterpolasyon takma işlemini hiçbir zaman ortadan kaldıramaz; takma ismini sadece insanların daha görsel olarak çekici bulduğu gürültüye çevirebilir. “Kenar yumuşatma” ancak yüksek çözünürlükte görüntü oluşturma gibi daha fazla örnek alan tekniklerle gerçekten elde edilebilir.
Nicol Bolas,

1
@NicolBolas filtreleme bu tür bir o aliasing önlemek yapar, çünkü anti-aliasing denir. Evet, onun yerine lekelenmeye yol açar, ama bu başka bir konu.
leftaroundabout'ta

7

Kamil'in mükemmel cevabına ek olarak (grafikler ve metin geliştirilmiş çözünürlükte çizilir ve bu nedenle daha iyi görünür), MacOS ve iOS aslında geliştiricinin ekran çözünürlüğüne bağlı olarak farklı resimler kullanmasına izin veriyor. Yakınlaştırılmış bir ekranda, daha düşük kaliteli bir ekranda okunamayacak ek ayrıntılar içeren resimleri kullanabilir ve daha düşük kaliteli ekranlar için daha az ayrıntı içeren resimleri kullanabilirsiniz.

Örneğin, bir kelime işlemcide, numaralandırılmış listeler oluşturmak için bir simgeye sahip olabilirsiniz. Yüksek çözünürlüklü bir ekranda, bu simge hemen hemen okunabilir küçük 1, 2, 3 sayıları içerir. Bu düşük çözünürlüklü bir ekrana küçülseydi, sadece bulanık olurdu, bu yüzden düşük çözünürlüklü için bir el tasarlanmış düşük çözünürlüklü simgesi kullanılır.


Resimle, arka plan duvar kağıdı demek istiyorsun
JoL,

@JoL hayır, OP’nin aynı görüntü için farklı dosyalar anlamına geldiğine inanıyorum. On MacOS, iOS ve (gibi bazı diğerlerinin Android ), geliştirici ekran çözünürlüğü / Retina desteğine bağlı olarak aynı görüntünün farklı görüntü boyutu ve ayrıntıları ile farklı bir dosya koyabilirsiniz.
Andrew T.

Sadece MacOS'ta değil BSD ve GNU / Linux tabanlı işletim sistemlerinde de. AFAIK Windows da bunu yapıyor
Axel Advento

Tüm işletim sistemleri bunu yapar ...
Mikael Dúi Bolinder

2

İlk görüntünüzde 2511x1151 piksel var. Yazı tipleri yarı çözünürlük yerine tam çözünürlükte net bir şekilde oluşturulmuştur, bu nedenle "% 200 yakınlaştırmanız" içeriği yerine sadece görüntü oluşturma ölçeğiyle ilgilidir (tabii ki, içerik yalnızca orijinal çözünürlükte bir bitmap olarak mevcut değilse) . Resminiz beklediğinizden daha iyi.

Şimdi önceden hazırlanmış içeriği ölçeklendirdiğimizi varsayarak (bunu masaüstümde CTRL-scroll yerine ALT-scroll kullanarak yapabilirim, ancak XFCE dışındaki masaüstlerinde ne kadar yaygın olabileceğini bilmiyorum), tam tersi durumla karşılaşabileceğinizi varsayalım: önceden belirlenmiş içerik orijinal ölçekte olduğundan daha kötü görünüyor .

Bu durumda, alt piksel görüntülemenin etkilerini görüyorsunuz. Özetle, kırmızı, yeşil ve mavi alt pikseller biraz farklı konumlardadır ve alt piksel oluşturma, bu bilgiyi oluşturmayanlardan biraz daha iyi olan şekil oluşturma için bu bilgiyi içerir. Tabii ki, farklı renk özelliklerine sahip bir ekranı ölçeklendirirken veya yazdırırken veya görüntülerken, oluşturma amacının alt piksel ilişkisi artık geçerli değildir ve sonuçlar istediğinizden daha kötü görünebilir.

Bir şekilde, bu, hedeflenen ekran cihazınınkinden daha tam olarak dikdörtgen pikselli bir cihazda görüntülerken "bloklu" görünümün bir çeşididir.

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.