Hvernig á að athuga Camera2 API stuðning á hvaða Android tækjum sem er?

Ef þú vilt opna alla kosti Google myndavélartenganna, þá er það fyrsta sem þú ættir að vita um Camera2 API.

Í þessari grein færðu allar upplýsingar um hvernig á að athuga Camera2 API stuðning á Android tækjum án vandræða.

Snjallsímamerkin hafa batnað mikið, sérstaklega í hugbúnaðardeildinni sem og vélbúnaði. En þróunin í myndavélahlutanum finnst stundum gamaldags í eldri símunum þar sem þeir styðja ekki þessa fínu eiginleika sem birtast í nútíma snjallsímum.

Þó er það ekki skrifleg regla að sérhver sími komi með einstaka myndavélarupplifun. Hins vegar eru almenn vörumerki að standa sig frábærlega í að bjóða upp á betri aðlögunareiginleika fyrir myndavélar, en það á ekki við um flesta síma.

Nú á dögum getur notandinn auðveldlega fengið Google myndavélarmod til að njóta allra þessara áhugaverðu og frábæru fríðinda yfir snjallsímann sinn. En þegar þú hefur lesið um uppsetningarferlið gætirðu heyrt um Camera2 API.

Og í eftirfarandi færslu færðu heila kennslu um að athuga hvort síminn þinn styður Camera2 API eða ekki. En áður en við kafum ofan í leiðbeiningarnar, skulum við vita um þetta hugtak fyrst!

Hvað er Camera2 API?

API (Application Programming Interface) veitir forriturum aðgang að hugbúnaðinum og gerir þeim kleift að fínstilla nokkrar breytingar í samræmi við óskir þeirra.

Sömuleiðis er Camera 2 Android API myndavélahugbúnaðar símans sem veitir forritara aðgang. Þar sem Android er opinn uppspretta, setti fyrirtækið af stað API með Android 5.0 Lollipop uppfærslunni.

Það veitir gilt vald yfir myndavélagæðunum með því að bæta við meiri lokarahraða, bæta liti, RAW myndatöku og marga aðra þætti stjórnunar. Með þessum API stuðningi getur snjallsíminn þinn þrýst á myndavélarskynjaramörkin og veitt hagstæðar niðurstöður.

Ennfremur gerir það einnig háþróaða tækni HDR og annarra spennandi eiginleika sem eru nú ráðandi á markaðnum. Þar að auki, þegar þú hefur staðfest að tækið hafi þennan API stuðning, þá geturðu stjórnað skynjurunum, bætt staka rammann og bætt linsuárangur auðveldlega.

Þú munt fá frekari nákvæmar upplýsingar um þetta API á opinbera Google skjöl. Svo, athugaðu það ef þú hefur áhuga á að vita meira.

Aðferð 1: Staðfestu Camera2 API með ADB skipunum

Gakktu úr skugga um að þú hafir nú þegar virkjað þróunarham á snjallsímanum þínum og settu upp ADB skipanalínuna á tölvunni þinni. 

  • Virkjaðu USB kembiforritið frá þróunarstillingu. 
  • Tengdu símann þinn með snúrunni við Windows eða Mac. 
  • Nú skaltu opna skipanalínuna eða PowerShell (Windows) eða Terminal Window (macOS).
  • Sláðu inn skipun - adb shell "getprop | grep HAL3"
  • Ef þú færð eftirfarandi niðurstöður

[persist.camera.HAL3.enabled]: [1]

[persist.vendor.camera.HAL3.enabled]: [1]

Það þýðir að snjallsíminn þinn hefur fullan stuðning við Camera2 API. Hins vegar, ef það er ekki að sýna það sama, gætirðu þurft að virkja það handvirkt.

Aðferð 2: Fáðu Terminal App til að staðfesta 

  • Sæktu Terminal Emulator app samkvæmt vali þínu
  • Opnaðu appið og sláðu inn skipunina - getprop | grep HAL3
  • Ef þú færð eftirfarandi niðurstöður:

[persist.camera.HAL3.enabled]: [1]

[persist.vendor.camera.HAL3.enabled]: [1]

Eins og fyrri aðferðin þarf tækið þitt að fá Camera HAL3 með fullkomnum stuðningi Camera2 API. Hins vegar, ef niðurstöðurnar eru ekki þær sömu og hér að ofan, þarftu að virkja þessi API handvirkt.

Aðferð 3: Athugaðu Camera2 API stuðning í gegnum forrit frá þriðja aðila

Það eru ýmsar leiðir til að staðfesta hvort tækið hafi fengið Camera2 API stillinguna fyrir snjallsímann sinn eða ekki. Ef þú ert tækninotandi geturðu líka notað ADB skipanalínuna á tölvunni þinni til að athuga þessar upplýsingar.

Á hinn bóginn geturðu líka halað niður flugstöðvaforritinu í símanum þínum til að gera það. Hins vegar viljum við ekki að þú eyðir fyrirhöfn þinni í eitthvað tímafrekt.

Í staðinn fyrir það geturðu hlaðið niður Camera2 API könnuninni frá Google Play Store og prófað niðurstöðuna án frekari ummæla.

Í gegnum þetta forrit færðu allar upplýsingar um linsur myndavélarinnar að aftan og framan. Með þeim upplýsingum geturðu áreynslulaust staðfest hvort Android tækið hafi fengið Camera2 API stuðning eða ekki.

Skref 1: Fáðu Camera2 API Probe forritið

Viltu ekki eyða tíma þínum í að bæta við mismunandi skipanalínum, halaðu síðan niður eftirfarandi forriti til að athuga API-upplýsingar myndavélarinnar. 

  • Farðu í Google Play Store appið. 
  • Sláðu inn Camera2 API rannsakann í leitarstikunni. 
  • Smelltu á Setja upp hnappinn. 
  • Bíddu þar til niðurhalsferlið fer fram. 
  • Að lokum skaltu opna appið.

Skref 2: Athugaðu Camera2 API stuðning

Þegar þú hefur opnað forritið verður viðmótið hlaðið með ýmsum upplýsingum í camera2 API. Myndavélarhlutanum er skipt í „Auðkenni myndavélar: 0“ sem gefið er fyrir afturmyndavélareininguna og „Auðkenni myndavélar: 1“, sem venjulega vísar til sjálfsmyndarlinsu.

Rétt fyrir neðan myndavélaauðkennið þarftu að athuga vélbúnaðarstuðningsstigið í báðum myndavélunum. Þetta er þar sem þú munt vita hvort tækið þitt styður Camera2 API. Það eru fjögur stig sem þú munt sjá í þeim flokki og hvert þeirra er skilgreint sem hér segir:

  • Stig_3: Það þýðir að CameraAPI2 veitir aukafríðindi fyrir vélbúnað myndavélarinnar, sem venjulega inniheldur RAW myndir, YUV endurvinnslu osfrv.
  • Fullt: Það vísar til þess að meirihluti aðgerða CameraAPI2 séu aðgengilegar.
  • Takmarkað: Eins og nafnið vísar til færðu aðeins takmarkað magn af auðlindum frá myndavélar-API2.
  • Arfleifð: Það þýðir að síminn þinn styður eldri kynslóð Camera1 API.
  • Ytri: Býður upp á svipuð fríðindi og LIMITED með nokkrum göllum. Hins vegar gerir það notendum kleift að nota ytri myndavélar sem USB vefmyndavélar.

Almennt séð muntu sjá að síminn þinn mun fá grænan hak á FULL hluta vélbúnaðarstuðningsstigsins, sem þýðir að snjallsíminn þinn hentar til að setja upp google myndavélartengi, aka GCam.

Note: Ef þú tekur eftir því að stuðningsstig vélbúnaðar í Legacy hlutanum sýnir grænt hak þýðir það að síminn þinn styður ekki camera2 API. Í því tilviki verður þú að beita handvirka aðferðinni, sem við höfum fjallað um í þessari handbók.

Niðurstaða

Ég vona að þú hafir lært mikilvægi Camera2 API stuðningsins á Android símum. Þegar þú hefur staðfest API upplýsingarnar skaltu ekki eyða tíma þínum í að setja upp þessi þriðja aðila Google myndavélartengi yfir tækið þitt. Það er frábært dæmi að hugbúnaðarendinn er einmitt nauðsynlegur til að bæta niðurstöður myndavélarinnar.

Á meðan, ef þú rekst á einhverjar efasemdir, geturðu látið okkur vita af þeim í gegnum athugasemdareitinn hér að neðan.

Um Abel Damina

Abel Damina, vélanámsverkfræðingur og ljósmyndaáhugamaður, var meðstofnandi GCamApk blogg. Sérþekking hans í gervigreind og næmt auga fyrir tónsmíðum hvetur lesendur til að ýta mörkum í tækni og ljósmyndun.