SON DAKİKA

Apple

“macOS’ta Preview ile Görüntü Kaydederken Quartz Filtreleri Nasıl Uygulanır?”

Core Graphics ile Görsel Düzenlemeler

Apple’ın Core Graphics (Quartz) 2D görüntüleme sistemi, grafiklerin oluşturulması, kaydedilmesi ve işlenmesi için yüksek performanslı ve tutarlı bir API sunar. Hızlı özel efektler yaratmak için varsayılan görüntü filtreleri sağlar. Bu yazıda, macOS’ta Önizleme (Preview) uygulaması kullanarak görüntü dosyalarının nasıl kaydedileceğini ele alacağız.

Quartz’ın Gücü ve Özellikleri

Quartz, metinlerin çoğunun çiziminden sorumlu olduğu için metinleri alt piksel hassasiyeti ile ve anti-aliasing (yumuşatma) özelliğiyle çizebilir. Quartz, iOS ve macOS gibi Apple işletim sistemlerindeki 2D görüntüleme için neredeyse herşeyi kapsayan geniş bir sistemdir. 2000 yılında Mac OS X ile hayatımıza giren Quartz, grafik işleme alanında sektördeki en gelişmiş sistemlerden biriydi.

Görüntülerin Birleştirilmesi ve Yönetimi

Quartz Kompozitörü, görüntülerin birleştirilmesi ve manipülasyonu ile ilgilidir. Bir görüntü oluşturulduğunda, görüntü motoru bunu bir ekrana veya yazıcıya gönderir. macOS’ta, Pencere Sunucusu (Window Server) görüntülerin kesilmesini ve gizlenmesini yöneterek belirli pencerelere yönlendirilmesini sağlar. Kesme işlemi, yalnızca görünür olan parçaların çizilmesine olanak tanıyarak performansı artırır.

Matematiksel Temeller ve Vektör Grafikleri

Quartz, ekranda gördüğünüz çizimlerin arkasında matematiksel modeller kullanır. Bu grafikler, genellikle vektör grafikleri olarak adlandırılır. Vektör grafiklerinin en büyük avantajı, her boyutta ölçeklenebilmesidir. Dönüşümler sayesinde görüntüler büyütülmekte veya küçültülmektedir. Bezier eğrileri, genellikle başlangıç noktası ve kontrol noktaları ile tanımlanan eğimli çizgiler oluşturarak grafikleri şekillendirmek için kullanılır. Örneğin, yazı tiplerinin çiziminde de Bezier eğrileri kullanılır.

Quartz ve Önizleme Uygulaması

macOS’un Önizleme uygulaması, Quartz ve PDF dosyalarını görüntülemek için kullanılır. PDF ve bitmap görüntüleri görüntüleme ve işleme yeteneğine sahiptir. Önizleme, kaydetme işlemi sırasında sınırlı bir filtre kümesi uygular. Örneğin, özel efektlerin yalnızca belirli filtrelerle uygulanabileceği anlamına gelir.

Özelleştirilmiş Filtrelerin Uygulanması

Önizleme uygulamasında filtre uygulamak için “Dosya > Kaydet” veya “Farklı Kaydet” seçeneklerini kullanarak Quartz Filtre menüsünden bir filtre seçmek gerekiyor. Ancak, tüm dosya türleri için filtre uygulamak mümkün değildir. Şu anda, yalnızca siyah-beyaz veya grileştirme gibi temel filtreler sunulmaktadır. PDF’ler için ise profesyonel baskı amacıyla kullanılabilen özel filtreler mevcuttur.

Sonuç olarak, Core Image, macOS ve iOS’ta daha fazla destek bulursa, görsel düzenlemeler alanında daha büyük bir kolaylık sağlayabilir. Core Graphics API’si ve filtreleri hakkında daha fazla bilgi edinmek isterseniz, Quartz 2D Programming Guide belgesine ve Programming with Quartz: 2D and PDF Graphics in Mac OS X kitabına göz atabilirsiniz.

Düşüncenizi Paylaşın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

İlgili Teknoloji Haberleri