Ivvo
Ivvo
Kutay Bilen' İle Herşey.

Google’ın Kamera Savaşları Konusundaki Yeni Silahı: CameraX

Google, Android tanıtıldığından beri geliştiricilere hem kamera özellikli uygulamaları süratli bir biçimde oluşturmalarını hem de telefon …

Google’ın Kamera Savaşları Konusundaki Yeni Silahı: CameraX
REKLAM ALANI

Google, Android tanıtıldığından beri geliştiricilere hem kamera özellikli uygulamaları süratli bir biçimde oluşturmalarını hem de telefon üreticileri tarafından sunulan gelişmiş özelliklerden faydalanmalarını sağlayan bir kamera sistemi kurmakta zorluk çekti. Şirketin çıkardığı birinci Camera API’si epey sonluydu, bunun yanında ikinci sürüm de karmaşıktı.

Manzara kalitesini artırmak ve biçimsel efektleri eklemek için telefonlara eklenmiş birtakım gelişmiş modları aktifleştirmek için ise satıcıdan bağımsız bir yolu bulunmuyordu. Lakin Google, bu durumu değiştiriyor. Şirket, geliştiricilere Android’in Camera2 fonksiyonelliğine erişmeleri için kolay bir yol sağlamanın yanı sıra ek özelliklere uzantılar sağlayan bir kütüphane olan CameraX’i piyasaya sürüyor.

YAZI ARASI REKLAM ALANI

CameraX, bir Jetpack takviye kütüphanesi olarak ortaya çıktı. Yeni kütüphane, Android 5.0’a kadar tüm Android işletim sistemlerinde kullanılabilir. İçinde bulunan paketler Camera2’ye kullanım merkezli bir dizi arayüz sağlıyor ve programlama için gereken ek yükü azaltmaya yardımcı oluyor. Ayrıyeten Google, aygıtın bağımlılıklarını da azaltıyor. Bu sayede CameraX kodları her türlü donanımda çalışıyor.

CameraX ile çalışmak isteyen bir geliştirici, yapılandırma seçeneklerini kullanarak istenen kullanım halini ortaya çıkartıyor. Daha sonra data akışı biçiminde olan yahut direkt bir evraka yazılabilen CameraX kütüphanesi tarafından bilgi çıkışını işlemek için ‘Dinleyiciler (Listeners)’ ekleniyor. Son olarak, kullanım durumları Android Architecture Lifecycles’a bağlı olduğundan CameraX, uygulama için kaynakların konseyimi ve ayrılması ile bağlı misyonları de yerine getiriyor.

CameraX, ekranda bir imaj elde etmek için Önizleme, imaj ana belleğine direkt erişim sağlamak için Manzara tahlili ve büsbütün işlenmiş bir manzara yahut görüntüyü kaydetmek için Manzara yakalama üzere çeşitli kullanım durumlarını destekliyor. Suram için gerekli birkaç satır kodu ekledikten sonra CameraX’in komutları hayli kolay. Örneğin kameradan bir imaj yakalamak için ‘takePicture()’ komutu kullanılabiliyor. Alışılmış kestirim edebileceğiniz üzere CameraX’i kullanabilmek için kamera müsaadesi almak zorundasınız.

RAW manzara yakalamak, çoklu karelerde mümkün:

Android telefonlar, sırf evvelden işlenmiş JPEG sürümlerine erişim müsaadesi vermek yerine daha sonraki süreçler için RAW imajlarını kaydetme seçeneği sunmaya başlamıştı. Lakin telefonların tek bir çıktı oluşturmak için birden fazla karenin karmaşık bir halde birleştirilmesine giderek daha da fazla bağlı olduğundan tek bir RAW karesinin işlenmesi her vakit en güzel seçenek değildi.

CameraX ile uygulama geliştiricileri, kameradan gelen kareleri direkt okuyabilirler. Bu durum, makine öğrenmesi ve yapay gerçeklik üzere uygulamalar için hayli değerlidir. Bununla birlikte CameraX; aygıtta, masaüstü bilgisayarda yahut bulutta kendi manzara sürece sistemini kurmak isteyenler için de potansiyel bir nimet denebilir.

CameraX, HDR, gece, portre ve hoşluk için eklentiler sunuyor:

Üçüncü parti kamera uygulamalarını daha az cazip yapan şeylerden biri, yeni model akıllı telefonların gelişmiş görüntüleme yeteneklerinden faydalanabilme konusunda zorluk yaşamalarıdır. CameraX uzantılarını destekleyen aygıtlar için uygulamalar, mevcut bir Camera2 uygulamasına birkaç satır kod ekleyerek HDR, gece modu, portre modu ve hoşluk üzere gelişmiş modlara erişim sağlayabilir.

Şu anda CameraX’in alpha versiyonunu kullanan geliştiriciler, aşağıdaki telefonlarda yeni modları deneyebilirler:

  • Samsung Galaxy Note 10 serisi
  • Huawei Mate 20 serisi
  • Huawei P30 serisi
  • Honor Magic 2
  • Honor View 20

CameraX, şu anda alpha sürümünde. Lakin yakın vakitte beta sürümüne yükselmesi bekleniyor. Ayrıyeten Samsung, bu hafta Uygulama Geliştiricileri Konferansı’nda CameraX’e sunduğu takviyesi duyurdu.

REKLAM ALANI
ZİYARETÇİ YORUMLARI

Henüz yorum yapılmamış. İlk yorumu aşağıdaki form aracılığıyla siz yapabilirsiniz.

BİR YORUM YAZ