Bir DOT birçok PİKSEL içeriyor mu?


11

Ben ', DPI ve ÜFE arasındaki farkı anlamaya çalışıyorum.

Bir DOT'un bir aygıtın gösterebileceği veya yazıcının yazdırabileceği en küçük fiziksel varlık olduğunu ve bir DOT'un R, G, B öğelerinden oluşabileceğini öğrendim.

Piksel, dijital görüntüdeki en küçük bilgi miktarıdır.

Bu, renkli resimde her R, G, B değerinin ayrı piksel olduğu anlamına mı geliyor?

Öyleyse, her nokta birden fazla pikselden oluşur, değil mi?

Eğer haklıysam, nokta başına piksel gibi bir özellik var mı?

Yanıtlar:


4

Sorunun gerekçesini çok seviyorum. Bu cevabı olabildiğince basit (ve pratik) yapmak için biraz titiz bir analiz yapacağım.

Her nokta birden fazla pikselden oluşur ... Nokta başına piksel gibi bir özellik var mı?

Bu bir dereceye kadar başka bir yol olabilir . Birkaç noktadan oluşan bir piksel.

Ve kısa cevabım Evet. Bazı korelasyonlar var.

Bir nokta. Olmak ya da olmamak

Basılı bir "nokta" (yazıcının temel birimi olarak) yalnızca 2 tür durum içerebilir. Yoksa basılı mı değil mi?

Bir piksel yalnızca dijital bir "nokta" değildir, farklı düzeylerde bilgi içerebilir. En temel piksel türü, tek renkli 1 bitlik bir pikseldir. Aynı durum. Ya siyah bir pikseliniz var ya da beyaz bir pikseliniz var.

Bir tek renkli bitmap kullanırsanız ilişki olabilir tam olarak 1 Bir 1. siyah piksel = biri baskılı gelen nokta.

Yarım tonlar

Çoğu zaman tek renkli bir görüntü kullanmıyoruz.

Örneğin 3 değeri olan bir pikselim varsa: 1-beyaz 2-Gri 3-Siyah Bunu 2x1 nokta ızgara kullanarak çözebilirim. 0 nokta = beyaz, 1 nokta = Gri, 2 nokta = siyah.

Bu , pikselin derinliğine uygun olarak kaç nokta atadığımıza bağlı olarak tekrarlanabilir gri düzeylerinin olduğu anlamına gelir .

Normalde ticari baskılarda , basılı görüntülerimizi üreten 8 bit görüntüler bulunur. 16x16 noktadan oluşan temel bir ızgaramız varsa, 256 gri seviyesine sahip 256 nokta kombinasyonuna sahip olabiliriz.

Aradığınız temel ilişki budur

Doğrudan bir bağımlılık değildir, (Bu bir optimizasyon meselesidir) bu yüzden doğrudan bir ilişki değildir ya da taşa oyulmuştur. Ancak ticari baskıda bu sayıları birlikte bulacaksınız: 300ppi, 150lpi, 2400dpi (150x16 = 2400).

İşler bundan biraz daha karmaşık. Ancak bu ilişki, bu dönüşümleri optimize etmek için bir temel oluşturur.

Bununla ilgili bir makale ve video bitirmem gerekiyor. Fiziksel testler, makro görüntüler vb. Hazırlıyorum.

Bazı diğer değişkenler, örneğin, Ekran açısı

Ticari baskı 300ppi, 150lpi, 2400dpi örneğini biraz daha analiz edelim

16x150 = 2400, ekran açınız 0 ° olduğunda ve anlaşılması en kolay olan doğrudan bir dönüşümdür.

Ancak 45 ° 'de yarım ton ekran gibi en az 212ppi dosya çözünürlüğüne ihtiyacımız olan başka açılarımız var.

resim açıklamasını buraya girin

Çözünürlüğü iki katına çıkarın

Peki, neden 150 lpi olduğunda 150ppi yerine 300ppi kullanıyoruz?

İşte 0 ° 'de 150lpi ekranın simülasyonu. Kırmızı daireyi izleyin.

Sol tarafta 150ppi bir dosya var. Çember örneğin merkezden büyümeye başlayabilir.

Sağ tarafta 300ppi bir dosya var. Şimdi rip daireyi büyütmeye nasıl başlayacağına dair daha iyi bilgiye sahip. Her ikisi de 150 lpi'dir, ancak ekstra bilgi daha iyi bir yarı ton üretmeye biraz yardımcı oldu, ancak bundan sonra ekstra bilgi kayboluyor.

resim açıklamasını buraya girin

pixelation

Daha düşük bir çözünürlük, örneğin 75ppi kullanırsak, her bir çizgi-nokta yatay olarak 2x ve dikey olarak 2x tekrarlanır. ve bu bir pikselleşme olarak fark edilir.

resim açıklamasını buraya girin

Ticari baskı için normal yarım ton ekranlarda ihtiyacımız var: "

  • Yeterince farklı gri tonları üretmek için bir satıra atanan bir miktar piksel (16x150 = 2400).

  • Bir çalışılabilir, optimize edilmiş aralık piksel güzel çizgi-nokta üretmek için atanan. 150lpi çıkışta 300-212ppi. Bunu bazı durumlarda 150ppi'ye kadar itebiliriz.

Dikkate alınması gereken bir çok şey

Kaba olmak istiyorsak, dikkate almam gereken başka şeyler listeliyorum.

  • Yarı ton veya renk taklidi

  • Görüş mesafesi

  • Kağıt türü

  • Baskı tekniği

  • Elektronik cihazlarda piksel

  • Piksel yoğunluğu

  • Sensörler

  • Gerçekten bir piksel nedir

  • Piksel türleri

  • vb.

Hata yayınımı

Kolay kısım buydu.

Mürekkep püskürtmeli yazıcılarda (ve diğer sistemlerde) bir çizgi kullanmıyoruz. Noktayı doğrudan kağıda vuruyoruz.

Hata yayılması, çoğaltmak istedikleri rengin yüzdesine göre "rastgele" miktarda mürekkep damlacıklarını vurur.

Ancak bir ızgarayı doldurmaları gerekmez, bu nedenle örneğin bazı damlacıklar çekebilir ve yanında yeni renk bilgileri varsa farklı miktarda damlacıklar çekebilir.

Farkı diğer yaklaşımla düşünün. LPI kullanmak "askeri bir oluşum" gibi olacak. Ama burada "etrafta oynayan bir sürü sivil nokta var". Genel bir gölge üretirler, ancak hiçbir oluşum tespit edilemez.

Bu, aynı 300ppi dosyasını kullanmanın bir dergi üzerinde bulunan bir fotoğrafik mürekkep püskürtmeli yazıcıda biraz daha son ayrıntıya sahip olacağı anlamına gelir (güzel bir 150lpi nokta üretmek için bilgilerin kaybolmasını unutmayın)

Bu aynı zamanda 200 ppi'lik bir görüntü kullanabileceğiniz ve yine de 150 lpi karşılığı olandan daha fazla ayrıntıya sahip olacağınız anlamına gelir.

Ancak bu rastgele olduğu için "bu damlacık bu piksele karşılık gelir" demek mümkün olmaz.

"Rasgelelik yüzdesini" üretmek için kullanılan dahili algoritmayı görmezden gelirim, ancak matematiğinde bir yerde 16x16 "ızgara" veya 256 birim olma şansları vardır. Bir maksimum üniteye göre ateş eden bir miktar damlacık yoğunluğu üretmeleri gerekir.

Burada okumayı bırakabilirsiniz

Joojaa'nın "bir piksel küçük bir nokta değil" hakkındaki yorumuna sadece bir not

Bir pikseli sadece bir dijital bilgi dizisi olarak ele alırsak, püf noktası bu bilgilerin bilgi sistemleri arasında nasıl dönüştürüleceğidir.

A sistemimiz 1 bit bilgileri (2 durum) destekliyorsa ve hedef sistem B de birim başına 1 bit bilgileri destekliyorsa, ilişki 1'den bire kadardır.

A sistemimiz 2 bit bilgileri destekliyorsa ve hedef sistem B yalnızca 1 bit bilgileri destekliyorsa, A sistemimizle aynı miktarda bilgi üretmek için iki birim almamız gerekir.

Ve bunun gibi...

PixelDepth Vs Dot

Bilgi açısından piksel derinliği ile nokta dizisi arasında doğrudan bir ilişki vardır.


Bir görüntü 150 ppi ise ve yazıcıda 150 lpi ve 2400 dpi varsa, her 16 x 16 ızgara bir pikseli temsil eder, değil mi (150x1 piksel çözünürlük varsa) <br/> Görüntü 450 ppi ise her 16 x 16 ızgara 3 piksel var mı? (450x1 piksel çözünürlük varsa)
Jaiaid Mobin

1
@JaiaidMobin Hayır, dediğim gibi ağırlıklı olabilir. Öyle bir eşdeğerlik yoktur. Lpi rasterinin kendi içindeki verileri enterpolasyon yaptığı için bir piksele eşit olduğunu düşünmenin anlamı yok. Bir piksele en yakın şeydir, bir piksel zor değildir. Genellikle raster başına yaklaşık 4 piksel gönderirsiniz.
joojaa

Kafam karıştı, siz "mantığımla aynı fikirde değilsiniz" ve aşağıya cevabımı oyladığınızı söylüyorsunuz .. o zaman "Bu doğrudan bir bağımlılık değil ..." mesajını gönderiyorsunuz - ki bu tamamen cevabımı destekliyor.
Scott

Jaiaid Mobin I, bir dizi optimize edilmiş ppi-lpi ilişkisine bir örnek ekledi. "450 ppi sonra her biri 16 x 16 ızgara" Hayır. Ekstra ppi'nin sağladığı ekspertiz bilgilerinin ortalaması alınır ve daha sonra unutulmaya kadar buharlaştırılır.
Rafael

Yarı tonların gri değerleri nasıl gördüğüne dair iyi bir açıklama ... ancak piksel sayımları ile ilgisi yok ... 1 piksel 4x4 "% 50 gri bir alan oluşturabilir ... tahmin edin .. bu hala bir yarı ton oluşturacaktır. :) Ve şimdi "piksel derinliği" olarak adlandırdığınız şeye giriyorsunuz .. "piksel yoğunluğu" olarak adlandırdığım ... aynı şey. :)
Scott

5

Piksellerin boyutu yok . Piksel vardır değil fiziksel bir varlık, onlar yoktur. Onları tutamazsın, dokunamazsın, ölçemezsin. Bir piksel, ekranınızın gösterebileceği en küçük artıştır . Anahtar kelimeler "ekran" dır. 1980 monitöründeki piksel boyutu, 2016 4K ekranın piksel boyutundan farklı olacaktır. Ama ikisi de hala piksel.

Pikseller ve noktalar arasında kesinlikle sıfır korelasyon vardır . Yok.

Şimdi karışıklığın nereye yerleştiğini tamamen anlıyorum.

1980'lerde yazılım oluşturulurken , ekranda görülen ile fiziksel olarak yazdırılanlar arasında bir korelasyon yaratmanın bir yolu olmalıydı . Bu yüzden bir yerdeki biri bunu yapmaya karar verdi, böylece 1 piksele referans veren uygulamalarda bu referans baskı / çıktıda 1 nokta olarak görülecektir. Ancak bunun sadece keyfi bir tanım olduğunu ve herhangi bir eşit ölçüme dayanmadığını fark edin . Sadece ekran için en küçük dijital artışı aldılar ve bunu uygulama kullanıcı arayüzlerindeki baskıdaki en küçük fiziksel artışa eşit hale getirdiler. Bu kadar.

Basında bir "nokta" 1 piksel olabilir ... 4 piksel olabilir ... 5 piksel olabilir .. bir noktaya bakarak kaç pikselin kullanıldığını hesaplayabilen standart bir formül yoktur.

Piksel yoğunluğu noktaları etkiler. Piksel yoğunluğu ne kadar sıkı olursa, bir noktada o kadar çok piksel vardır. Bu , dönüşümün pikseller ve noktalar arasında gerçekleştiği yerdir. Ve bu yüzden İnç Başına Piksel (PPI) önemlidir, ancak yine de İnç Başına Nokta (DPI) ile aynı değildir.

Pikseller yoğunluğa göre boyutu değiştirir. Piksel sayısı ne kadar yoğun olursa küçülürler. Noktalar yok boyutunu değiştirin. Nokta her zaman aynı boyuttadır. Noktalarla tek fark çizgi ekranıdır. Çizgi ekranı, noktaların ne kadar yoğun veya birbirine yakın olduğunu kontrol eder, ancak piksel yoğunluğunun aksine noktaların boyutunu asla değiştirmez.

Bu nedenle "basılı" görüntülerin 240 PPI veya daha yüksek olması önerilir . Standart baskı noktalarıyla çakışmak için. Bir yazıcı inç başına 150, 300 veya daha fazla nokta kullanır. Bu nedenle amaç genellikle piksel yoğunluğunu (kaç piksel 1 inç ekranı doldurur) bir basın / görüntü ayarlayıcısının gerektirdiği aynı artışa veya yakınına çıkarmaktır.

Çoğu ticari baskı 300DPI'de yapıldığından, 300PPI'ye yakın bir piksel yoğunluğu elde etmek, piksellerin bir nokta ile aynı boyuta nispeten yakın olmasını sağlamak için "misafir" edebileceğiniz kadar yakındır. Gerçekte, bu kesin bir ölçüm ya da bilim değildir. sadece bunun, baskıda göreceli olarak aynı görünmesini sağlamak için ekranda olanları elde etmek için en az zahmetli yöntem olduğu kanıtlandı. Ancak 400PPI görüntünün 240PPI görüntüsüyle hemen hemen aynı şekilde yazdırıldığını göreceksiniz, çünkü yazdırıldığında, pikseller farklı olsa bile noktalar her iki görüntü için de aynıdır .


1
Hum. Argümanların genel mantığına katılmıyorum. : o)
Rafael

1
@Rafael hayır bu bir piksel kare (okuma değil okuyunuz doğrudur Piksel kare değil ) önemlidir.
joojaa

@Rafael bazı güzel resimler için bu yazıyı gör Altough i son kısmı ile katılmıyorum rağmen genel düzeyde hala iyi
joojaa

Sadece bazı anlaşmazlıklarım. 1) Piksellerin farklı anlamları vardır. Bir ekranın bir piksel de (bilgileri gibi) piksel denilen bir bit haritası birim ekranda bir piksel olarak ayrılmakta sahip bir BEDEN boyut. 2) Ekrandaki bir pikselin diğer ekrandan farklı olacağını söylüyorsunuz, doğru. Ayrıca kullanılan yazıcıya bağlı olarak bir nokta da değişir. 3) "Piksel yoğunluğu" üniteyi bir noktaya dönüştürmez. Bunlar pikseldir ve piksel olarak kalırlar. Ekran cihazlarını ölçmektir.
Rafael

1
@Stan .. hayır .. Microsoft'a ekranlarının neden her zaman 96ppi kullandığını sormak isteyebilirsiniz .. Yani .. işler "özel olarak tasarlanmış" ve tüm olsaydı. Bilgisayarlar baskı öncesi için bunları kullanmayı düşünmeden çok önce kullanılıyordu. Baskı öncesi için "özel olarak tasarlandıkları" fikri hiç de doğru değildir.
Scott

3

Hayır, her piksel birden fazla nokta ile temsil edilir *. Monitörden farklı olarak, ortalama ofset / lazer yazıcınızın yalnızca mürekkep kullandığınız renklerin noktalarını yapabileceğini görün. Bir piksel karartılabilir, ancak bir nokta her zaman aynı yoğunluktadır. Bu yüzden farklı renk tonları oluşturmak için diğer hileleri kullanmalısınız.

Ayrıca kağıt üzerindeki ana renkler Kırmızı, Yeşil ve Mavi değil, Camgöbeği, Macenta, Sarı ve Siyah. Bunlar esasen R, G, B'nin tersidir, çünkü kağıt üzerinde gelen ışığı çıkarırken monitör ters işlemler olan ışık yaratır. Diğer teknik nedenlerle karışıma siyah eklenmiştir. Ortalama ofset matbaanız 4 renkle basar.

Ton üretmek için yarı ton tarama olarak adlandırılan bir şey yaparlar. Yarı ton aslında açık ve kapalı noktaların bir karışımını içeren bir desendir, böylece ortalama olarak bir renk tonu gibi görünürler. Bu nedenle, bir monitörle aynı şeyi simüle etmek için bir yazıcının daha fazla çözünürlüğe ihtiyacı vardır.

resim açıklamasını buraya girin

Resim 1 : Ekrandaki renk ve kağıt üzerinde noktalı resim. Simüle edilmiş görüntüdeki her piksel bir noktayı temsil eder.

Mürekkepleriniz saydamdır (siyah hariç), böylece üst üste yarım tonlarla yazdırılırlar. Yarı tonlama hakkında söylenecek çok şey var, desen yuvarlak bir nokta olmak zorunda değil, bir difüzyon patter vb. Olabilir. Her durumda, yazıcı sürücüsü / yazıcı yazılımı geliştiricisi, en yakın eşdeğer olan her yarım tonlu raster boyutunu etkileyebilir bir piksele. Gerçi, birden fazla elemandan oluştuğu için farklı ağırlıkta olabilir, bu yüzden normalde raster boyutundan daha fazla piksele sahip olmanıza inanırsınız.

Raster boyutu LPI olarak ölçülür (kontrol edilebilir bir ayar olması nedeniyle bu bilgiyi bulmada iyi şanslar) ve LPI başına yaklaşık 1.6-2.2 piksel olmalıdır, bu da 300 PPI görüntünün ~ 150 LPI görüntüsü için uygun olduğu için yeterince geniş bir tarama yaklaşık 16 x 16 ila 12 x 12 nokta genişliğindedir ve birçok ticari baskı için tipik olan ancak bundan daha az olabilen yaklaşık 2400 DPI'lık bir çıktı anlamına gelir.

Mürekkep püskürtmeli yazıcılar, çok çeşitli noktalara sahip olabilmeleri için biraz özeldir, bu nedenle renkte bazı farklılıklar olabilirler, ancak o zaman bile, monitör olarak bu tür bir aralığa sahip değildirler ve genellikle bunun için stokastik yöntemler kullandıklarına rağmen yarım ton gerekir.

Ek açıklamalar

* Genel konuşma. Bir noktanın içine çok sayıda piksel yazdırabilirsiniz, ancak amaçsız bir nokta mürekkep başına yalnızca bir renk oluşturabilir. Kim downvotrd bir noktaya sahip ben yeterince kesin değilim.

Scott doğru piksellerin bir boyutu yoktur ve aralarında herhangi bir bilgi yoktur. Farkı çözmek için yazıcının görüntüyü yeniden örneklemesi gerekir. Temel olarak yaptığı şey, görüntüyü bir işleve dönüştürür ve sonra kullanabileceği bir örnek alanı yeniden oluşturur. Daha fazla bilgi için buradaki işlem her iki yönde de aynıdır.

net etki, çok fazla piksel göndermenin bir anlam ifade etmemesi ve çok az göndermenin bulanıklaşacağıdır. Mantık değişir ve ayarlanabilir. Ancak bu konuda çok sayıda deney yapıldı ve genellikle 240-300 ÜFE arasında bir yerde yeterince iyi. 240, elde tutulan çoğu baskı işi için sadece biraz daha az iyidir. 300'ün ötesine geçmek teknik açıdan zordur ve yazıcınızı içermelidir.


çok teknik bir konuda küçük bir teknik yorum: "her piksel birden çok nokta ile temsil edilir". Pikseller örnek ve yarı ton noktaları örnektir. Dolayısıyla bu ifade sadece (piksel örnekleri) frekansı (nokta örnekleri) frekansına eşit veya daha büyükse doğrudur. 150 LPI ekranda inç genişliğinde bir alan için 300 piksel sağlarsanız, bunu yerine getirmiş olursunuz, ancak gerçek bir özellik değildir.
Yorik

@Yorik doğru. Ancak yeterince büyük bir görüntü sağlamazsanız, bilgisayar devam edecek ve görüntüyü olduğu gibi yeniden örnekleyecektir. Her neyse, sonuçta, tıpkı bir görüntüyü örnekliyormuş gibi bulanıklaşmanızdır. Scott'ın dediği gibi pikseller nokta örnekleri ve bu nedenle alanlar arasında mevcut değil, bu yüzden sadece kutu olarak da en yakın filtreleme olsa bile yeniden örnekleme her şeyde teknik olarak her zaman var.
joojaa

her taramadaki renk kombinasyonunun yazıcının lpi değeri ve görüntünün ppi değeri kullanılarak kararlaştırıldığı anlamına mı geliyor? Örneğin, 300 ppi olması durumunda, her bir tarama cihazına 2 piksel eşlenecektir (kabaca) <br/> Bu eşleme yazıcısı / ekran sürücüsü yazılımını kim yapıyorsa veya h / w olarak mı yapılıyor?
Jaiaid Mobin

@JaiaidMobin sadece LPI değeri değildir. Görüntü, örnekleme modelleri talebini karşılayacak şekilde ölçeklendirilir. Yazıcı yazılımında veya sürücüde veya ayrı bir programda bulunan bir RIP motoru tarafından yapılır
joojaa

Bunu abartmadım, ancak yayınladığınız bağlantı aynı bilgi sisteminde (belirli bit derinliğine sahip bir piksel) yeniden örnekleme ve düzgünleştirme yapmaktır. Pikseller ve noktalar arasında dönüştürme işlemi, farklı bilgi özellikli sistemler arasında bilgi dönüşümünü içerir. Cevabımda tam bir coment.
Rafael

2

Kısacası ÜFE, görüntü verileri hakkında konuştuğunuzda ve DPI fiziksel çıktıyı tanımlarken içindir. yani ekranda görüntülenir veya kağıda basılır.

Bu konuda kesinlikle çok fazla kafa karışıklığı var. PPI ve DPI teknik olarak farklı olmasına rağmen genellikle birbirinin yerine kullanılır, çünkü her iki durumda da yalnızca değer bir görüntünün basılı fiziksel boyutları içindir.

DPI'daki Wikipedia sayfasından:

Baskıda DPI (inç başına nokta sayısı), bir yazıcının veya görüntü ayarlayıcının çıktı çözünürlüğünü, PPI (inç başına piksel) fotoğraf veya görüntünün giriş çözünürlüğünü ifade eder. DPI, görüntünün gerçek bir fiziksel varlık olarak çoğaltıldığında, örneğin kağıda yazdırıldığında fiziksel nokta yoğunluğunu ifade eder. Dijital olarak depolanan bir görüntünün inç veya santimetre cinsinden ölçülen doğası gereği fiziksel boyutları yoktur. Bazı dijital dosya biçimleri görüntüyü yazdırırken kullanılacak bir DPI değeri veya daha yaygın olarak bir PPI (inç başına piksel) değeri kaydeder. Bu sayı, yazıcının veya yazılımın görüntünün amaçlanan boyutunu veya taranan görüntüler durumunda, taranan orijinal nesnenin boyutunu bilmesini sağlar. Örneğin, bir bitmap görüntü 1.000 × 1.000 pikseli, 1 megapiksel çözünürlüğü ölçebilir. 250 PPI olarak etiketlenmişse, bu, yazıcıya 4 × 4 inç boyutunda yazdırma talimatıdır. Bir görüntü düzenleme programında PPI değerini 100 olarak değiştirmek, yazıcıya 10 × 10 inç boyutunda baskı yapmasını söyler. Ancak, PPI değerinin değiştirilmesi, görüntünün boyutunu hala 1000 × 1.000 olan piksel cinsinden değiştirmez. Bir görüntü, piksel sayısını ve dolayısıyla görüntünün boyutunu veya çözünürlüğünü değiştirmek için yeniden örneklenebilir, ancak bu, dosya için yeni bir PPI ayarlamaktan oldukça farklıdır.

https://en.wikipedia.org/wiki/Dots_per_inch#DPI_or_PPI_in_digital_image_files

Bu, Bilgisayar Bilimi forumu değil, Grafik Tasarım Forumu olduğundan, bir pikselin raster (bitmap) görüntünün en küçük birimi olduğunu ve en az Kırmızı, Yeşil ve Mavi veriden oluştuğunu söyleyeceğim.

Noktaların piksellerle ilişkisi her çıkış cihazı ve ekran teknolojisi için farklıdır. Çıkış cihazı, görüntü verilerini kendi özel yoluyla çıktı alabilmek için yorumlamak zorundadı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.