Diposting oleh Marwa Mabrouk, Android Camera Platform Product Manager
Kamera Android adalah bidang yang menarik. Kamera merupakan salah satu alasan utama konsumen membeli ponsel. Kamera Android sekarang mendukung developer melalui berbagai alat. Camera 2 adalah API framework yang disertakan dalam Android sejak Android 5.0 Lollipop, dan CameraX adalah library dukungan Jetpack yang berjalan di atas Camera 2, dan tersedia untuk semua developer Android. Solusi ini dimaksudkan untuk saling melengkapi dalam memenuhi kebutuhan ekosistem Kamera Android.
Untuk developer yang mulai dengan Kamera Android, memperbarui aplikasi mereka ke versi terbaru, atau memigrasikan aplikasi mereka dari Camera 1 , CameraX adalah alat terbaik untuk memulai! CameraX menawarkan manfaat penting untuk mendukung developer, dan mengatasi kompleksitas ekosistem.
Kecepatan pengembangan adalah pendorong utama di balik desain CameraX. SDK ini tidak hanya memungkinkan developer untuk membangun dan berjalan lebih cepat , tetapi juga membangun praktik pengembangan terbaik dan pengetahuan fotografi untuk memaksimalkan kamera.
Perangkat Android yang mendukungnya datang dalam jumlah besar dengan banyak variasi. CameraX bertujuan untuk menjadi konsisten di banyak perangkat Android dan memiliki kompleksitasnya sendiri, untuk menawarkan kepada developer sebuah SDK yang bekerja secara konsisten di 150+ model ponsel , dengan kompatibilitas ke belakang hingga Android 5.0 (API level 21). CameraX diuji setiap hari oleh Google pada masing-masing perangkat tersebut di lab kami, untuk memastikan kompleksitas tidak dihadapi developer, sekaligus menjaga kualitasnya tetap tinggi.
Rilis library yang cepat adalah fleksibilitas yang didapat CameraX sebagai library dukungan Jetpack. Peluncuran CameraX bisa datang lebih sering dan rutin, atau secara ad hoc , untuk merespons masukan, dan memberikan kemampuan baru. Kami berencana untuk lebih memperluasnya di postingan blog lain.
Bagi developer yang membangun fungsionalitas sangat khusus dengan Kamera untuk kontrol tingkat rendah dari alur pengambilan gambar, dengan mempertimbangkan variasi perangkat , seharusnya menggunakan Camera 2 .
Camera 2 adalah API umum yang memungkinkan hardware kamera di setiap perangkat Android dan digunakan di miliaran perangkat Android di seluruh dunia yang ada di pasaran saat ini. Sebagai API framework, Camera 2 memungkinkan developer memanfaatkan pengetahuan mendalam mereka tentang fotografi dan implementasi perangkat. Untuk memastikan kualitas Camera 2, produsen perangkat menunjukkan kepatuhan dengan menguji perangkat mereka. Variasi perangkat muncul di API berdasarkan pilihan produsen perangkat, sehingga fitur khusus bisa memanfaatkan variasi tersebut pada perangkat tertentu sesuai keinginan mereka.
Untuk lebih memahaminya, mari kita gunakan sebuah contoh . Kami akan membandingkan kemampuan pengambilan kamera. Camera 2 menawarkan kontrol khusus dari pipeline pengambilan gambar individual untuk masing-masing kamera di ponsel pada saat yang sama, selain setelan manual yang sangat mendetail. CameraX memungkinkan pengambilan gambar resolusi tinggi dan berkualitas tinggi, serta menyediakan fungsionalitas keseimbangan putih otomatis, eksposur otomatis, dan fokus otomatis, selain kontrol kamera manual yang mudah.
Pertimbangan contoh aplikasi: Samsung menggunakan Camera Framework API untuk membantu sistem kamera kelas profesional yang canggih untuk mengambil foto berkualitas studio dalam berbagai pencahayaan dan setelan pada perangkat Samsung Galaxy. Meskipun API ini bersifat umum, Samsung telah mengaktifkan variasi yang unik untuk setiap kemampuan perangkat, dan memanfaatkannya di aplikasi kamera pada setiap perangkat. Camera Framework API memungkinkan Samsung menjangkau kemampuan kamera tingkat rendah, dan menyesuaikan aplikasi native untuk perangkat
Contoh lain, Microsoft memutuskan untuk mengintegrasikan CameraX pada semua aplikasi produktivitas yang menggunakan Microsoft Lens (yaitu Office, Outlook, OneDrive), untuk memastikan penggunaan gambar berkualitas tinggi di semua aplikasi ini. Dengan beralih ke CameraX, tim Microsoft Lens tidak hanya dapat meningkatkan pengalaman developernya dengan melihat API yang lebih sederhana, tetapi juga meningkatkan performa, meningkatkan produktivitas developer, dan mempercepat waktu untuk memasuki pasar. Anda bisa mempelajarinya lebih lanjut di sini .
Ini adalah waktu yang sangat menarik untuk Kamera Android, dengan banyak fitur baru di kedua API:
CameraX telah meluncurkan beberapa fitur baru, yang paling penting adalah Video Capture yang tersedia untuk developer dalam versi beta pada tanggal 26 Januari.
Dengan peluncuran Android 12, Camera 2 memiliki sejumlah fitur yang sekarang sudah tersedia.
Seiring pengembangan, kami berencana membagikan lebih banyak detail kepada Anda tentang fitur menarik yang telah kami rencanakan untuk Kamera Android. Kami nantikan partisipasi dan masukan Anda, melalui milis CameraX: camerax-developers@android.com dan issue tracker AOSP .
Terima kasih atas minat Anda pada Kamera Android, dan kami berharap dapat membangun pengalaman kamera luar biasa bagi pengguna yang berkolaborasi dengan Anda!
Kabar baik, semoga ini juga berarti dorongan untuk camera 360°.
ReplyDeleteDetta set är 100% bomull och bekvämt att bära,
ReplyDeleteVarje uppsättning är individuellt förpackad.
Setet innehåller:
1 kortärmad t-shirt,
1 slip,
1 par strumpor och
Storlek: XX Asbestoveraller Cat 3 Typ 5/6 Vit
An interesting aspect of the Android camera is its ability to assist in heavy equipment repair. Android smartphones equipped with high-quality cameras and advanced software functionalities can be utilized as valuable tools in the field of heavy equipment maintenance and repair. The camera's resolution, combined with its portability and ease of use, allows technicians to capture detailed images and videos of damaged or malfunctioning components, providing visual documentation that aids in troubleshooting and analysis.
ReplyDelete