PIL (1.1.7) ile oluşturulan JPEG görüntülerinin kalitesi çok düşük. İşte bir örnek:PIL tarafından üretilen JPEG görüntülerinin kalitesi neden bu kadar kötü?
Girdi: http://s23.postimg.org/8bks3x5p7/cover_1.jpg
Çıktı: http://s23.postimg.org/68ey9zva3/cover_2.jpg
çıkış görüntü aşağıdaki kodla oluşturuldu:
from PIL import Image
im = Image.open('/path/to/cover_1.jpg')
im.save('/path/to/cover_2.jpg', format='JPEG', quality=100)
kırmızı metin gerçekten kötü görünüyor. Görüntüyü GIMP veya Photoshop ile kaydetmek, PIL tarafından oluşturulan kötü kaliteye bile yaklaşmıyor. Birisi bunun neden olduğunu ve nasıl çözülebileceğini biliyor mu?
Yardımlarınız için teşekkürler!
Bir JPEG'in JPEG'sini kaydediyorsunuz. İki kez bilgi kaybediyorsun. GIMP ve Photoshop'un aslında JPEG'yi yeniden işlediğinden ve sadece olduğu gibi kaydetmediğinden emin misiniz (programlar JPEG olarak tanımakta ve bu nedenle hiçbir şey yapmamakta)? – John
Hızlı cevabınız için teşekkür ederiz. İki kez bilgi kaybettiğimin farkındayım. Bu sadece çok basit bir örnektir. Üretimde görüntüyü yeniden boyutlandırıyorum :). Ayrıca, görüntüyü GIMP veya Photoshop'ta yeniden boyutlandırırsam, ortaya çıkan görüntü çok daha keskin görünür. İki kişi iki resimde neredeyse aynı görünüyor ancak kırmızı metin gerçekten farklı görünüyor. – Pascal
GIMP/Photoshop'tan daha keskin görünmesinden şüphe etmiyorum. Fakat giriş görüntüsündeki herhangi bir * farklı * var mı? GIMP/Photoshop'tan JPEG olarak kaydettikten sonra, herhangi bir şey değişti mi? Cevabınız hayırsa, PIL sadece "kötü" görünebilir çünkü JPEG sıkıştırmayı gerçekte uygularken diğeri de geçerli değildir. Ne aldığımı görüyor musun? – John