Kā pārbaudīt Camera2 API atbalstu jebkurā Android ierīcē?

Ja vēlaties atbloķēt visas Google kameras pieslēgvietas opciju priekšrocības, pirmā lieta, kas jums būtu jāzina, būtu Camera2 API.

Šajā rakstā jūs iegūsit pilnīgu informāciju par to, kā bez problēmām pārbaudīt Camera2 API atbalstu Android ierīcēs.

Viedtālruņu zīmoli ir daudz uzlabojušies, īpaši programmatūras nodaļā, kā arī aparatūrā. Taču kameru sadaļas attīstība vecākajos tālruņos dažkārt šķiet novecojusi, jo tie neatbalsta tās brīnišķīgās funkcijas, kas parādās mūsdienu viedtālruņos.

Lai gan tas nav rakstīts noteikums, ka katrs tālrunis ir aprīkots ar izcilu kameras pieredzi. Tomēr plaši izplatītajiem zīmoliem lieliski veicās, nodrošinot labākus pielāgošanas atribūtus kamerām, taču tas neattiecas uz lielāko daļu tālruņu.

Mūsdienās lietotājs var viegli iegūt Google kameras modifikāciju, lai viedtālrunī izbaudītu visas šīs interesantās un izcilās priekšrocības. Bet, kad esat izlasījis par instalēšanas procesu, jūs varētu dzirdēt par Camera2 API.

Nākamajā ziņojumā jūs iegūsit visu pamācību par to, vai jūsu tālrunis atbalsta Camera2 API vai ne. Bet, pirms iedziļināmies instrukcijās, vispirms uzzināsim par šo terminu!

Kas ir Camera2 API?

API (Application Programming Interface) nodrošina izstrādātājiem piekļuvi programmatūrai un ļauj pielāgot dažas modifikācijas atbilstoši viņu vēlmēm.

Tāpat Camera 2 ir tālruņa kameras programmatūras Android API, kas nodrošina piekļuvi izstrādātājam. Tā kā Android ir atvērtā koda, uzņēmums uzsāka API ar Android 5.0 Lollipop atjauninājumu.

Tas nodrošina derīgu autoritāti pār kameras kvalitāti, pievienojot lielāku aizvara ātrumu, uzlabojot krāsas, RAW tveršanu un daudzus citus kontroles aspektus. Izmantojot šo API atbalstu, viedtālrunis var palielināt kameras sensora ierobežojumus un nodrošināt izdevīgus rezultātus.

Turklāt tas nodrošina arī progresīvu HDR tehnoloģiju un citas aizraujošas funkcijas, kas pašlaik dominē tirgū. Turklāt, kad esat apstiprinājis, ka ierīcei ir šis API atbalsts, varat kontrolēt sensorus, uzlabot vienu kadru un viegli uzlabot objektīva rezultātus.

Papildu detalizētu informāciju par šo API jūs iegūsit oficiālajā vietnē Google dokumentācija. Tātad, pārbaudiet to, ja vēlaties uzzināt vairāk.

1. metode: apstipriniet Camera2 API, izmantojot ADB komandas

Pārliecinieties, vai viedtālrunī jau esat iespējojis izstrādātāja režīmu, un datorā instalējiet ADB komandu uzvedni. 

  • Iespējojiet USB atkļūdošanu izstrādātāja režīmā. 
  • Savienojiet tālruni ar Windows vai Mac, izmantojot kabeli. 
  • Tagad atveriet komandu uzvedni vai PowerShell (Windows) vai termināļa logu (macOS).
  • Ievadiet komandu - adb shell "getprop | grep HAL3"
  • Ja saņemat šādus rezultātus

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

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

Tas nozīmē, ka jūsu viedtālrunim ir pilnvērtīgs Camera2 API atbalsts. Tomēr, ja tas netiek rādīts, iespējams, tas ir jāiespējo manuāli.

2. metode: apstipriniet termināļa lietotni 

  • Lejupielādēt Termināļa emulatora lietotne pēc jūsu izvēles
  • Atveriet lietotni un ievadiet komandu - getprop | grep HAL3
  • Ja iegūstat šādus rezultātus:

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

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

Tāpat kā iepriekšējā metodē, jūsu ierīcei ir jāiegūst kamera HAL3 ar pilnīgu Camera2 API atbalstu. Tomēr, ja rezultāti nav tādi paši kā iepriekš, šīs API ir jāiespējo manuāli.

3. metode: pārbaudiet Camera2 API atbalstu, izmantojot trešās puses lietotni

Ir dažādi veidi, kā pārbaudīt, vai ierīce ir ieguvusi Camera2 API konfigurāciju viedtālrunim. Ja esat tehnikas lietotājs, varat arī izmantot ADB komandu uzvedni savā datorā, lai pārbaudītu šo informāciju.

No otras puses, varat arī lejupielādēt termināļa lietojumprogrammu savā tālrunī, lai to izdarītu. Tomēr mēs nevēlamies, lai jūs tērētu savas pūles kaut kam laikietilpīgam.

Tā vietā jūs varat lejupielādēt Camera2 API zondi no Google Play veikala un pārbaudīt rezultātu bez papildu piepūles.

Izmantojot šo lietojumprogrammu, jūs iegūsit visu informāciju par aizmugures un priekšējās kameras objektīviem. Izmantojot šo informāciju, varat bez piepūles pārbaudīt, vai Android ierīcei ir Camera2 API atbalsts.

1. darbība. Iegūstiet Camera2 API Probe lietojumprogrammu

Nevēlaties tērēt laiku, pievienojot dažādas komandrindas, pēc tam lejupielādējiet šo lietotni, lai pārbaudītu kameras API informāciju. 

  • Apmeklējiet lietotni Google Play veikals. 
  • Meklēšanas joslā ievadiet Camera2 API zondi. 
  • Noklikšķiniet uz pogas Instalēt. 
  • Pagaidiet, līdz notiek lejupielādes process. 
  • Visbeidzot atveriet lietotni.

2. darbība. Pārbaudiet Camera2 API atbalstu

Kad esat piekļuvis lietojumprogrammai, interfeiss tiks ielādēts ar dažādu informāciju kameras 2 API. Kameras sadaļa ir sadalīta “Camera ID: 0”, kas tiek ziedota aizmugurējā kameras modulim, un “Camera ID: 1”, kas parasti attiecas uz pašbildes objektīvu.

Tieši zem kameras ID ir jāpārbauda aparatūras atbalsta līmenis abās kamerās. Šeit jūs uzzināsit, vai jūsu ierīce atbalsta Camera2 API. Šajā kategorijā ir četri līmeņi, un katrs no tiem ir definēts šādi:

  • Level_3: Tas nozīmē, ka CameraAPI2 nodrošina dažas papildu priekšrocības kameras aparatūrai, kas parasti ietver RAW attēlus, YUV pārstrādi utt.
  • Pilns: Tas norāda, ka lielākā daļa CameraAPI2 funkciju ir pieejamas.
  • Ierobežots: Kā norāda nosaukums, no Camera API2 jūs saņemat tikai ierobežotu resursu daudzumu.
  • Mantojums: Tas nozīmē, ka jūsu tālrunis atbalsta vecākās paaudzes Camera1 API.
  • Ārējs: Piedāvā līdzīgas priekšrocības kā LIMITED ar dažiem trūkumiem. Tomēr tas ļauj lietotājiem izmantot ārējās kameras kā USB tīmekļa kameras.

Kopumā jūs redzēsiet, ka jūsu tālrunis saņems zaļu ķeksīti aparatūras atbalsta līmeņa sadaļā FULL, kas nozīmē, ka jūsu viedtālrunis ir piemērots google kameru pieslēgvietu instalēšanai. GCam.

Note: Ja pamanāt, ka aparatūras atbalsta līmenis sadaļā Legacy rāda zaļu atzīmi, tas nozīmē, ka jūsu tālrunis neatbalsta camera2 API. Tādā gadījumā jums ir jāpiemēro manuāli iespējotā metode, kuru mēs esam aplūkojuši Šī rokasgrāmata.

Secinājumi

Ceru, ka esat iemācījušies Camera2 API atbalsta nozīmi Android tālruņos. Kad esat pārbaudījis API informāciju, netērējiet laiku, instalējot šīs trešās puses Google kameru portus savā ierīcē. Tas ir lielisks piemērs tam, ka programmatūras gals ir tieši nepieciešams, lai uzlabotu kameras rezultātus.

Tikmēr, ja rodas šaubas, varat mums par tām informēt, izmantojot tālāk esošo komentāru lodziņu.

Par Ābelu Daminu

Ābels Damina, mašīnmācības inženieris un fotogrāfijas entuziasts, ir līdzdibinātājs GCamApk emuārs. Viņa zināšanas mākslīgā intelekta jomā un dedzīgā skatīšanās uz kompozīciju iedvesmo lasītājus paplašināt tehnoloģiju un fotogrāfijas robežas.