Kiel Kontroli Camera2 API-Subtenon ĉe iuj Android-aparatoj?

Se vi volas malŝlosi ĉiujn avantaĝojn de la Google-fotilaj havenaj opcioj, tiam la unua afero, pri kiu vi devus scii, estus la Camera2 API.

En ĉi tiu artikolo, vi ricevos kompletajn informojn pri kiel kontroli Camera2 API-subtenon en androidaj aparatoj sen problemoj.

La markoj de inteligentaj telefonoj multe pliboniĝis, precipe en la fako de programaro kaj ankaŭ en aparataro. Sed la evoluo en la fotila sekcio foje sentiĝas malmoderna en la pli malnovaj telefonoj ĉar ili ne subtenas tiujn fantaziajn funkciojn kiuj aperas en modernaj saĝtelefonoj.

Kvankam, ne estas skriba regulo, ke ĉiu telefono venas kun escepta fotila sperto. Tamen, ĉefaj markoj faras bonege provizi pli bonajn personigajn atributojn por fotiloj, sed ĝi ne estas vera por plej multaj telefonoj.

Nuntempe, la uzanto povas facile akiri guglan fotilon por ĝui ĉiujn tiujn interesajn kaj brilajn avantaĝojn per sia inteligenta telefono. Sed, kiam vi legis pri la instala procezo, vi eble aŭdos pri la Camera2 API.

Kaj en la sekva afiŝo, vi ricevos tutan lernilon pri kontrolo ĉu via telefono subtenas la Camera2 API aŭ ne. Sed antaŭ ol ni plonĝi en la instrukciojn, ni unue sciu pri ĉi tiu termino!

Kio estas Camera2 API?

La API (Application Programming Interface) donas al programistoj aliron al la programaro kaj permesas al ili ĝustigi kelkajn modifojn laŭ iliaj deziroj.

Same, Fotilo 2 estas androida API de la fotilprogramaro de la telefono, kiu donas aliron al programisto. Ĉar Android estas malferma fonto, la kompanio lanĉis la API kun la ĝisdatigo de Android 5.0 Lollipop.

Ĝi provizas validan aŭtoritaton super la fotila kvalito aldonante pli da obturatoro, plibonigante kolorojn, RAW-kapton kaj multajn aliajn aspektojn de kontrolo. Per ĉi tiu API-subteno, via inteligenta telefono povas puŝi la fotilajn sensillimojn kaj provizi avantaĝajn rezultojn.

Krome, ĝi ankaŭ prezentas altnivelan teknologion de HDR kaj aliajn ekscitajn funkciojn, kiuj nuntempe regas la merkaton. Krome, post kiam vi konfirmis, ke la aparato havas ĉi tiun API-subtenon, tiam vi povas kontroli la sensilojn, plibonigi la ununuran kadron kaj plibonigi lensrezultojn facile.

Vi ricevos pliajn detalajn informojn pri ĉi tiu API ĉe la oficiala Guglo-dokumentado. Do, kontrolu ĝin se vi interesiĝas scii pli.

Metodo 1: Konfirmu Camera2 API per ADB-Komandoj

Certigu, ke vi jam ebligis la programistan reĝimon en via inteligenta telefono kaj instalu la komandon ADB en via komputilo. 

  • Ebligu la USB-Elpurigon de la programista reĝimo. 
  • Konektu vian telefonon per la kablo al la Vindozo aŭ Mac. 
  • Nun, malfermu la komandan prompton aŭ PowerShell (Vindozo) aŭ Terminal Fenestron (macOS).
  • Enigu komandon - adb shell "getprop | grep HAL3"
  • Se vi ricevas la sekvajn rezultojn

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

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

Ĝi signifas, ke via inteligenta telefono havas plenan subtenon de la Camera2 API. Tamen, se ĝi ne montras la samon, tiam vi eble bezonos ebligi ĝin permane.

Metodo 2: Akiru Terminalan Apon por Konfirmi 

  • elŝuti la Apo de Terminal Emulator laŭ via elekto
  • Malfermu la apon kaj enigu la komandon - getprop | grep HAL3
  • Se vi ricevas la sekvajn rezultojn:

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

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

Kiel la antaŭa metodo, via aparato devas akiri Camera HAL3 kun kompleta subteno de la Camera2 API. Tamen, se la rezultoj ne estas la samaj kiel supre, vi devas ebligi tiujn API-ojn permane.

Metodo 3: Kontrolu Camera2 API-Subtenon per Tria-partia Apo

Estas diversaj manieroj konfirmi ĉu la aparato ricevis la agordon de Camera2 API por sia inteligenta telefono aŭ ne. Se vi estas teknika uzanto, vi ankaŭ povas uzi la komandon ADB en via komputilo por kontroli tiujn detalojn.

Aliflanke, vi ankaŭ povas elŝuti la terminalan aplikaĵon sur via telefono por fari tion. Tamen ni ne volas, ke vi malŝparu vian penon por io temporaba.

Anstataŭ tio, vi povas elŝuti la API-sondilon de Camera2 el la Google Play Store kaj testi la rezulton sen pliaj antaŭparoloj.

Per ĉi tiu aplikaĵo, vi ricevos ĉiujn detalojn pri la malantaŭaj kaj antaŭaj fotillensoj. Kun tiuj informoj, vi povas senpene konfirmi ĉu la Android-aparato ricevis Camera2 API-subtenon aŭ ne.

Paŝo 1: Akiru la Aplikon Camera2 API Probe

Ne volas malŝpari vian tempon aldonante malsamajn komandliniojn, tiam elŝutu la sekvan apon por kontroli la detalojn de la fotilo API. 

  • Vizitu la apon de Google Play Store. 
  • Enigu la sondilon de Camera2 API en la serĉbreton. 
  • Alklaku la butonon Instali. 
  • Atendu ĝis la elŝuta procezo okazos. 
  • Fine, malfermu la apon.

Paŝo 2: Kontrolu Camera2 API-subtenon

Post kiam vi aliris la aplikaĵon, la interfaco estos ŝarĝita kun diversaj detaloj en la camera2 API. La fotila sekcio estas dividita en "Kamera ID: 0" donacita por la malantaŭa fotila modulo, kaj "Fotila ID: 1", kiu kutime rilatas al selfie-lenso.

Ĝuste sub la fotila ID, vi devas kontroli la Aparataro-subtenan nivelon en ambaŭ fotiloj. Ĉi tie vi scios ĉu via aparato subtenas Camera2 API. Estas kvar niveloj, kiujn vi vidos en tiu kategorio, kaj ĉiu el ili estas difinita jene:

  • Nivelo_3: Ĝi signifas, ke la CameraAPI2 provizas kelkajn kromajn avantaĝojn por la fotila aparataro, kiu ĝenerale inkluzivas RAW-bildojn, YUV-repretigon, ktp.
  • Plena: Ĝi rilatas, ke la plimulto de la funkcioj de CameraAPI2 estas alireblaj.
  • Limigita: Kiel la nomo menciis, vi ricevas nur limigitan kvanton da rimedoj de la Camera API2.
  • Heredaĵo: Ĝi signifas, ke via telefono subtenas la pli malnovan generacion Camera1 API.
  • Ekstera: Proponas similajn avantaĝojn kiel la LIMITO kun kelkaj malavantaĝoj. Tamen, ĝi permesas al uzantoj uzi eksterajn fotilojn kiel USB-kameraojn.

Ĝenerale, vi vidos, ke via telefono ricevos verdan iksodon en la PLENA sekcio de la aparatara subtena nivelo, kio signifas, ke via inteligenta telefono taŭgas por instali guglajn fotilajn havenojn, alinome. GCam.

Note: Se vi rimarkas, ke la aparatara subtena nivelo en la sekcio Heredaĵo montras verdan tiktakon, tio signifas, ke via telefono ne subtenas camera2 API. En tiu kazo, vi devas apliki la mane ebligi metodon, kiun ni kovris Ĉi tiu gvidilo.

konkludo

Mi esperas, ke vi lernis la gravecon de la Camera2 API-subteno ĉe androidaj telefonoj. Post kiam vi kontrolis la API-informojn, ne malŝparu vian tempon instalante tiujn triajn google-fotilojn per via aparato. Estas bonega ekzemplo, ke la programaro-fino estas ĝuste necesa por plibonigi la fotilrezultojn.

Dume, se vi renkontas iujn dubojn, vi povas sciigi nin pri ili per la komenta skatolo sube.

Pri Abel Damina

Abel Damina, maŝinlernanta inĝeniero kaj fotartuziasmulo, kunfondis la GCamApk-blogo. Lia kompetenteco pri AI kaj fervora okulo por komponado inspiras legantojn antaŭenpuŝi limojn en teknologio kaj fotarto.