Piksel yoğunluğunu artırmak için bir görüntüyü ölçeklendirmek mümkün mü?


9

Çözünürlüğü daha az olan bir resim çektim. Görüntüyü kolayca yeniden boyutlandırabilirim (yani daha yüksek çözünürlüğe ölçeklendirebilirim), ancak görüntü kalitesi bir atım için gider, çünkü görüntü düzgün bir şekilde ölçeklendirmek için yeterli piksele sahip olmayabilir.

  1. Yeniden boyutlandırma, görüntünün çözünürlüğünü artırma aracı mıdır?

  2. Görüntünün piksel yoğunluğunu artırmak ve sonra yeniden boyutlandırmak mümkün mü, böylece
    görüntünün kalitesi fazla etkilenmez mi?

Esas olarak GIMP ve Picasa kullanıyorum.


1
Aşağıdakiler yardımcı olabilir. Örneklerde photoshop kullandım, ancak GIMP de iyi çalışmalı. fotoğraf.stackexchange.com/questions/1715/… . Bağlantıyı özetlemek gerekirse ... evet, bir görüntünün boyutunu artırmak ve kalite kaybını en aza indirmek mümkündür, ancak tüm orijinal ayrıntıları koruyamazsınız .
jrista

bu yüzden gerçekte orada olan ancak resimde olmayan şeyleri göstermek için sihirli bir şekilde ince havadan veri oluşturmak istersiniz, çünkü çözünürlüğünüz yeterince yüksek değildi. Çalışmayacak. En fazla, mevcut pikseller arasında enterpolasyon yapabilir ve etrafındaki piksellerden ortalama değeri olan (muhtemelen bir şekilde ağırlıklı) daha fazla değer ekleyebilirsiniz. Bu, aslında olmadığı zaman artan çözünürlük yanılsamasını verir, aynı şeyi gösteren sadece daha fazla piksel.
jwenting

Yanıtlar:


10

Genel olarak bir görüntünün yakalandıktan sonra boyutunu / çözünürlüğünü / piksel yoğunluğunu artırmak mümkün değildir. Detay hiç mevcut değilse değiştirilemez.

Artefaktları en aza indirirken piksel sayısını artırmanın yolları vardır (bir örnek fraktal tabanlı görüntü yeniden boyutlandırmasıdır). Bu yöntemler, piksel yapaylıklarını görmeden büyük yazdırmanız gerektiğinde kullanışlıdır. Ancak sonuçlar, daha yüksek çözünürlüklü bir görüntü ile elde edeceğiniz şeye benzemez.


Elbette "eserleri en aza indirirken piksel sayısını artırmak için yollar vardır"
jwenting

7

Yeniden boyutlandırma, görüntünün çözünürlüğünü artırmak için bir araç mıdır?

Yeniden boyutlandırma isterseniz piksel sayısını artırabilir, ancak genel olarak ayrıntı miktarını artıramaz. Bazı durumlarda ölçek büyütme gerekli olsa da (örneğin, iki görüntüyü birleştirmek istiyorsanız). Gimp'deki görüntüyü büyütürken Sinc (Lanczos3) enterpolasyonunu kullanın .

Dahası, yeniden boyutlandırma, görüntüyü küçültseniz bile genellikle görüntü keskinliği kaybına yol açar. Bazı yeniden boyutlandırma algoritmaları görüntüyü net tutmakta daha iyidir, ancak yeniden boyutlandırma yapaylıkları üretme olasılığı daha yüksektir. Genellikle, son yeniden boyutlandırmadan sonra görüntüyü keskinleştirmeniz gerekir (örn. Keskin olmayan maske uygulayın). Kübik enterpolasyon genellikle ölçek küçültme için iyi çalışır.

Görüntünün piksel yoğunluğunu artırmak ve sonra yeniden boyutlandırmak mümkün mü, böylece görüntünün kalitesi fazla etkilenmez mi?

Burada ne demek istediğini anlamıyorum.

Piksel yoğunluğunu inç başına nokta olarak kastediyorsanız ve görüntüdeki piksel sayısını değiştirme işlemi olarak yeniden boyutlandırırsanız, piksel yoğunluğunu serbestçe değiştirebilirsiniz (yalnızca baskının boyutunu ve kalitesini etkiler), ancak yeniden boyutlandırılan görüntünün kalitesini etkilemez (bu, çoğunlukla yeniden boyutlandırmak için kullandığınız algoritmaya, ölçeklendirmeye veya küçültmeye ve boyutlandırmaya bağlıdır).

Bununla birlikte, birbirlerine göre küçük kaymalara sahip neredeyse aynı görüntü yığınına sahipseniz, görüntünün ayrıntı miktarını ve çözünürlüğünü artırmak mümkündür. Süper çözünürlük olarak bilinen bir teknik var . Oldukça gelişmiş ve bildiğim kadarıyla popüler fotoğraf yazılımlarında henüz mevcut değil. Ancak bu konuda oldukça fazla makale ve bunu yapabilen araştırma sınıfı kodu var.


6

Hayır gerçek değil. Yapabilseydik, kamera her zaman megapiksel olarak artmazdı.

Daha büyük bir şeyi göstermek veya yazdırmak için daha fazla veriye ihtiyacınız vardır.

Ölçekleme algoritmaları enterpolasyon olarak adlandırılan pikselleri icat etmenin karmaşık yollarına sahiptir, ancak daha fazla veri olmadan bu eklenen pikseller görüntü ayrıntılarını artıramaz. Daha akıllı kontrastlar, daha yerel kontrastlı pikseller ekleyerek döküm olanlardan biraz daha iyi görünebilir, ancak budur.


4

Evet, bir görüntüyü büyütmek mümkündür. Bu tür işler için kullanılan en yaygın uygulama Orijinal Fraktallardır (gördüğüm şimdi Mükemmel Yeniden Boyutlandırma olarak yeniden adlandırılmıştır ). Bağımsız bir uygulama veya Photoshop eklentisi olarak kullanılabilir. Yazılım "eksik" pikselleri doldurmak için büyüyecek ve enterpolasyon yapacak. Şirketin oldukça iyi çalışan bazı karmaşık fraktal algoritmaları var. Ücretsiz deneme sürümü sunuyorlar (Windows veya OS X).


2
Çevrimiçi Fotoğrafçı'da Ctein tarafından inceleme / karşılaştırma: Bölüm 1 , Bölüm 2 , Bölüm 3 . (Özet - uyarılarla bazı görüntüler için çalışır.)
Lütfen Profilim

3

"Çözüm" ile ne demek istediğinizi sorunuzdan tam olarak anlaşılamamaktadır, çünkü terim genellikle birbiriyle alakasız iki şeyi tanımlamak için kullanılır.

  1. Piksel cinsinden görüntü boyutu - ör. 3000x2000 piksel. Bu parametre bir görüntünün ne kadar bilgi içerebileceğini açıklar - yani yukarıdaki görüntü 6 milyon fiziksel piksele sahiptir ve görüntü çekilirken tek bir pikselden daha küçük ayrıntıları kurtarmanın bir yolu yoktur. Görüntünün ek ayrıntılara sahip gibi görünmesi için göz kamaştırabilecek algoritmalar (fraktallar, dalgacıklar vb.) Vardır, ancak gerçek bilgileri kurtarmak mümkün değildir. Açıkçası, bu hile sadece sınırlı bir dizi yukarı ölçeklendirme için çalışır. Örneğin, 640x480 fiziksel pikselde bir görüntü çekerseniz, 5000x3000 pikselde çekilmiş gibi görünmesini sağlamanın kesinlikle bir yolu yoktur.

  2. İnç başına piksel (PPI) veya inç başına nokta (DPI) cinsinden görüntü çözünürlüğü. Bu parametre yalnızca görüntünün meta verilerinde bir yere kaydedilen ve fiziksel bir ortamda (kağıt veya ekran) yeniden üretildiğinde görüntünün nasıl ölçekleneceğini kontrol eden bir sayıdır. Sonuç olarak, yazdırıldığında görüntünün boyutunu kontrol eder (hatta bir yayıncılık programında görüntünün boyutlarını kolayca değiştirebileceğiniz için varsayılan boyutu söyleyebilirim).

Örnekler: 300 DPI'da basılan 5000x3000 görüntü 17x10 "olacaktır. Başka bir görüntünün meta verileri çözünürlüğünün 100 DPI olduğunu söylüyorsa, piksel cinsinden boyutu aynı olduğu sürece hiçbir şey ifade etmez - yine de 17x10" boyutunda yazdırabilirsiniz. aynı miktarda ayrıntı.

Benzer şekilde, 640x480 piksellik bir görüntü 6.4x4.8 "boyutunda basılabilir, bu da bize 100dpi'nin etkin çözünürlüğünü verir. 100 DPI'de daha büyük, 5000x3000 boyutundaki görüntü, karşılaştırılabilir miktarda ayrıntı / keskinliği korurken 50x30" boyutuna kadar üflenebilir.

Demek istediğim: Resminizin dpi çözünürlüğünün düşük olması konusunda endişeleriniz varsa - olma, hiç önemli değil, sadece piksel cinsinden görüntü boyutu önemlidir. Bu durumda görüntü yeniden örneklemesi kalitenin bozulmasına neden olur.


-3

Orada çözünürlüğü artırabilecek photoshop kullanmayı deneyin ... bu yardımcı olabilir


2
Soruda @sat notlarının çok iyi görüntü kalitesi sağlamadığı basit yeniden boyutlandırmanın ötesinde bunu nasıl yapabileceğinizi açıklayabilir misiniz?
Lütfen Profilim

3
Merhaba @Caroline ve PhotoSE'ye hoş geldiniz. Burada oylarla ilgili kısa bir tavsiye. Bu topluluk zengin, bilgilendirici ve olgusal cevaplara çok değer vermektedir. Cevabınızdaki aşağı oyların sebebinin, photoshop ile ayrıntılı olarak çok fazla kayıp olmadan çözünürlüğü nasıl artırabileceği hakkında herhangi bir ayrıntıya sahip olmayan kısa cevaptan kaynaklandığını düşünüyorum. Cevabınızı genişletebilir ve mümkün olduğu kadar kaliteyi korurken çözünürlüğü nasıl artırabileceği hakkında daha fazla ayrıntı sunabilir misiniz?
jrista
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.