- - Wat is Camera2 API? Controleer of uw smartphone dit ondersteunt

Wat is Camera2 API? Controleer of uw smartphone dit ondersteunt

Camera's hebben een lange weg afgelegd op Android. We hebben niet alleen betere hardware gezien, maar ook betere software, b.v. Pixel camera. Evenzo is er een buzz voor Camera2 API en als de telefoon Camera 2 API ondersteunt. In dit artikel zullen we bespreken wat is Camera2 API, Functies, Camera 2 API-controle om te zien of de smartphone dit ondersteunt, en how camera 2 API inschakelen.

Een jaar eerder was een premium camera slechts een onderdeelvan een premium vlaggenschip dure modellen. Maar nu kunnen zelfs budgetmodellen een superfunctionele camera bevatten, met hoogwaardige beelduitvoer en zelfs integratie van AI-technologie. Dus hoe gebeurde deze verandering plotseling? Hoe hielpen deze veranderingen de smartphone-industrie en ook de camera enthousiaste klanten om een ​​betere camera te krijgen met een beperkt budget? Al deze veranderingen vonden plaats door de introductie van de nieuwste Camera 2 API op de markt. In dit artikel proberen we u uit te leggen wat Camera 2 API is in lekentermen.

Wat is API?

Voordat we ingaan op de details van de camera 2API, laten we eerst kijken, wat betekent een API. API, Application Programming Interface is het mechanisme waarmee verschillende softwarecomponenten communiceren. API definieert wat kan worden gedaan door verschillende software en breidt uit tot welke software toegang heeft tot het systeem. We gaan verder naar het cameragedeelte, a Camera API definieert wat alle dingen die de camera-applicatie, voorbeeld weergeven, afbeeldingen vastleggen, video opnemen, verschillende sensoren gebruiken, een sluitertijd van de camera, enz.

Wat is Camera2 API?

Google heeft Camera 2 API geïntroduceerd met AndroidVersie 5. Vóór Camera 2 API waren de camerafuncties van elk apparaat minimaal. Camera-app kan gewoon worden gebruikt om afbeeldingen te bekijken en vast te leggen en een video te maken. Met Camera 2 API geeft Google camera-ontwikkelaars opties om meer met de camera te doen. Regel de sluitertijd (ISO), focus, RAW-opname, enz. Het helpt externe ontwikkelaars om meer functies in hun applicaties op te nemen met de tools die ze via de API krijgen.

Sinds de introductie van camera 2 API met deLollipop-versie van Android, het wordt op elk apparaat met een standaard camera-API gebruikt. Maar Google beperkt het implementatieniveau van API in verschillende telefoons. Elk apparaat krijgt geen volledige toegang tot de functies die het kan implementeren met de Camera 2 API.

Verschillende niveaus van Camera2 API

De implementatie vindt plaats in vier verschillende fasen.

  • Legacy: Waar functies van Camera 1 API alleen beschikbaar zijn, betekent Limited dat enkele basisfuncties van API 2 beschikbaar worden gesteld.
  • Vol: waar alle basisfuncties van Camera 2 API beschikbaar zijn om te verkennen,
  • Camera 2 API Level 3: De premium-versie waar enkele extra functies zoals RAW-opname etc. zijn opgenomen in de API.

Dus als u geavanceerde apps van derden wilt gebruiken voor het vastleggen en opnemen van video's, moet u op zijn minst een apparaat hebben dat Full Camera 2 API-ondersteuning biedt.

Google geeft aan zijn toestel, de Pixel & Nexusvolledige ondersteuning voor Camera 2 API, wat betekent dat zelfs een oudere versie van de Nexus-telefoon volledige ondersteuning kreeg voor Camera 2 API via OS-update. Sommige andere Original Equipment-fabrikanten hebben Camera 2 API geïntroduceerd via hun vlaggenschip-smartphones die zijn uitgebracht met Android Lollipop en Android Marshmallow. Samsung, HTC, Lenovo, LG, OnePlus zijn allemaal uitgekomen met hun volledig ondersteunde Camera 2 API-modellen. Maar sommige fabrikanten, zelfs met hun vlaggenschipapparaten, hebben nog geen volledig ondersteund Camera 2 API-apparaat.

Met de introductie van Camera 2 API, Cameranerds kunnen nu veel meer doen, dingen die vergelijkbaar zijn met hun professionele camera op hun mobiele apparaten. In de toekomst zien we mogelijk dat elk apparaat dat op de markt wordt geïntroduceerd, ten minste Full Camera 2 API-ondersteuning heeft. Maar vanaf nu blijft Camera 2 API met volledige ondersteuning enigszins een premium telefoonfunctie. U kunt echter heel snel controleren of uw apparaat de Camera 2 API ondersteunt.

Hoe u de ondersteuningsstatus van Camera 2 API kunt controleren of deze wel of niet is ingeschakeld voor uw smartphone

  1. Het enige dat u hoeft te doen, is een eenvoudige app genaamd downloaden Camera2 API-sonde van de Google Play Store. Download en installeer deze app op je Android-smartphone.
  2. Open de app; het geeft u de details over uw voor- en achtercameramodules.
  3. Het toont twee secties: Camera-ID: 0 en Camera-ID: 1. De eerste vertegenwoordigt de achteruitrijcamera en de tweede vertegenwoordigt de selfie-camera.

camera2api controleren

In deze app kunt u alle informatie over uw smartphonecamera bekijken. Gebruik nu de volgende toetsen om te controleren of uw apparaat Camera 2 API ondersteunt of niet.

  • Niveau 3 - De fabrikant van het apparaat heeft een aantal extra functies toegevoegd aan de camerahardware, waaronder YUV-opwerking, RAW-beeldopname en meer.
  • Vol - De smartphone ondersteunt alle belangrijke mogelijkheden van de Camera2 API volledig.
  • Beperkt - De telefoon ondersteunt slechts enkele van de functies van Camera2 API.
  • Legacy - Uw telefoon ondersteunt alleen de Camera1 API-functies. Dus geen ondersteuning voor Camera2 API. Het wordt ook C genoemdamera 2 API Legacy.

Het legt duidelijk de camera uit 2 API Level 3 vs vol.

Dat gaat allemaal over de Camera2 API. Download nu de app en controleer of uw apparaat de indrukwekkende mogelijkheden van de Camera2 API ondersteunt. Als je vragen hebt, laat het ons dan weten in de reacties hieronder.

Opmerkingen