Bir görüntüyü yeniden boyutlandırma ile en iyi sonuçları nasıl alabilirim?


11

Görüntünüzü% 100'den istenen boyuta yeniden boyutlandırmanın bir resmi yeniden boyutlandırmak için iyi bir yol olmadığını duydum.

Fred Miranda gibi geliştirici / fotoğrafçılar , görüntülerinizi en uygun şekilde yeniden boyutlandırmaya yardımcı olacak araçlar yazdı, bir görüntüyü en iyi şekilde nasıl yeniden boyutlandırıyorsunuz (FM'in serin eklentilerini satın almanın yanı sıra; P).

Hem büyütme hem de küçülme ile ilgileniyorum. Öncelikle web için çekim yapıyorum, ancak bazen baskı için çekim yapacağım.


3
Boyutu artırıp azaltmadığınız önemli; Açıklayabilir misin? Ayrıca, resmi hangi amaçla yeniden boyutlandırmak istiyorsunuz? Bu da önemli.
Reid

Photoshop kullanıyor ve eğer öyleyse hangi sürümü kullanıyorsunuz? Bu kavramlardan bazıları (Photoshop'taki CS2'den itibaren) daha önce geliştirilmiş eski algoritmalara dayanmaktadır.
John Cavan

Yanıtlar:


7

Web'de kullanılmak üzere görüntüleri yeniden boyutlandırmak ve keskinleştirmek için çok çeşitli çözümler vardır. Görüntüleri web'de yayınlanmak üzere hazırlamak genellikle boyutta bir küçülme gerektirdiğinden, ihtiyacınız olandan daha fazla bilgi ile başlama avantajına sahipsiniz. Bu her zaman içinde olmak için daha iyi bir konumdur. Bir görüntüyü azaltırken, daha iyi sonuçlar elde edeceğiniz için Bilinear yerine bir Bikübik filtreleme yöntemi kullanın. (Photoshop'ta Bicubic veya Bicubic Sharper en iyisidir.) Keskinleştirme genellikle kalite düşüşü sağlamada anahtar bir faktördür. Keskinleştirdiğiniz şey, bazen tüm içerik eşit olmadığından keskinleştirmeye hangi yaklaşımı uyguladığınızı belirler. Farklı içerikler için farklı yaklaşımlar daha iyi sonuç verir.

Baskı için netleştirme genellikle daha zordur, sanki çoğu zaman resim boyutunuzu büyütmeyi gerektirir, yani kaliteli bir baskı üretmek için gerekenden daha az veriyle başlarsınız. Bununla birlikte, bir görüntüyü ölçeklendirmek ve yine de yüksek kaliteyi korumak mümkündür. Ölçekleme ve görüntü yükseltme sırasında, bunu tek bir adımda yapabilir veya birden fazla artışla yapabilirsiniz. Art arda yeni boyutlar eklediğinizden, art arda ölçeklendirmek genellikle daha iyi sonuçlar verir, bu da her ardışık yeniden boyutlandırmayı, hepsini tek adımda yaptığınızdan daha fazla bilgi sağlar. Her yeniden boyutlandırma adımı veya belki de diğer her adım arasında, yeniden boyutlandırırken kullanılabilecek daha da faydalı veriler "oluşturmak" için resminizi netleştirmek isteyebilirsiniz. Yine, keskinleştirme ölçeklendirme sırasında önemli bir faktördür, ancak mümkün olan maksimum kaliteyi korumak istiyorsanız, işlem genellikle daha karmaşık olacaktır. Ne yaparsanız yapın, büyütülmüş görüntü hiçbir zaman orijinalle aynı maksimum kalitede olmaz.

Görüntü yükseltme, sürekli titiz araştırmalara dayanan bir alandır ve oldukça düzenli bir şekilde iyileştirmeler yapılır. Mümkün olan maksimum kaliteyi korurken, görüntülerinizi ölçeklendirmek için (yukarı veya aşağı) çok gelişmiş algoritmalar kullanan birçok üçüncü taraf aracı vardır. Genellikle güzel bir kuruşa mal olurlar, ancak paranız varsa, tonlarca zaman kazanırlar (ve yaptığınız işin hacmine bağlı olarak, muhtemelen çok para da).

Görüntüleri yeniden boyutlandırmak ve keskinleştirmek için kullanılabilecek çok çeşitli teknikler vardır. İşte geçmişte yararlı bulduğum birkaç bağlantı:


4

Boyutu arttırmanın tek bir en iyi yolu olmadığını buldum. Adobe Photoshop bikubic pürüzsüz ve Orijinal Fraktalların sonuçlarını yan yana karşılaştırdım. Bazen Adobe daha iyi iş çıkarır, diğer zamanlarda GF. Boyutu% 10'luk artışlarla artırmayı ve bir adımda yapmayı denedim. Çoğu zaman fark görmüyorum. Benim için Adobe PS bikubic bir adımda daha pürüzsüz genellikle iyi çalışır. O zaman nadiren başka bir yöntem veya yazılım bunu önemli ölçüde daha iyi yapabilir buldum. Orijinalin fotoğraf makinesinden ne kadar keskin göründüğüne ve dikkatli işleme ve keskinleştirmeye çok daha fazla bağlı olduğunu düşünüyorum.

Boyutu küçültmek için Adobe PS bikubic daha keskin ile başlıyorum ve tek adımda yapıyorum. Eğer bikubik daha keskin görünüyorsa düz bikubik ile gidiyorum.


2

Bir görüntüyü küçültmek kolaydır. Çoğu görüntü işleme uygulamasında bulunan bikubik algoritmayı kullanarak küçültün.

Bir görüntüyü büyütmek daha zordur. Kesinlikle söylemek gerekirse, ekleyeceğiniz fazladan piksellerin neye benzemesi gerektiğini belirlemek için kullanılacak hiçbir bilgi olmadığından bu yapılamaz. Yaptığınız şey, zaten mevcut olan pikselleri temel alan pikselleri icat etmek için bir algoritma kullanmaktır. Bilineer algoritma bazı görüntüler için daha iyi çalışan daha pürüzsüz bir sonuç verirken, bikubik algoritma diğer görüntüler için daha iyi çalışan daha keskin bir sonuç verir.

Bazıları, küçük adımlarla büyüterek daha iyi bir sonuç elde ettiğinizi söylüyor, örneğin istediğiniz boyuta ulaşana kadar tekrar tekrar% 10 büyütme.

Orijinal Fraktallar tarafından kullanılan ve piksellerin neye benzemesi gerektiğini tahmin etmede daha iyi bir iş yapan daha gelişmiş algoritmalar da vardır . Tabii ki hala bir tahmin, bir görüntüyü büyüterek gerçek detayları asla geri alamazsınız.


Daralmanın ~ 4000px ila ~ 1000px arasında kolay olduğunu kabul ediyorum, ancak 20 000px panorama'yı 1000px'e küçültürken bikubik gerçekten en iyisi değil. Öyle fark % 10 oranında küçültmek veya bir defada sadece 1000 piksel ve aradaki bir veya iki kez çok hafif keskinleştirme uygularsanız daha iyi. Tabii, daha iyi yöntemler var, ama bu benim için ara sıra ihtiyaç duyduğum zamanlarda çalıştı.
Karel
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.