Хардвер паметног телефона је често способан више од онога што софтвер подразумевано дозвољава. Ово је тачан разлог зашто Портови за Гоогле камеру постали су веома популарни на нашим форумима, јер их многи виде као лак начин да се драматично побољша квалитет слике на широком спектру уређаја. Са пренесеном апликацијом Гоогле камера, можете да користите Гоогле-ову супериорну ХДР+ оптимизацију, као и њихов портретни режим на свом уређају који није Гоогле. Међутим, сигурно сте наишли на одређени термин – „АПИ за камеру2“ – док сте читали о овим портовима. У овом водичу ћете научити шта тај израз заправо значи и како можете да проверите статус Цамера2 АПИ подршке на својим Андроид телефонима.
Шта је Цамера2 АПИ?
Модул физичке камере на вашем телефону је невероватно сложен комад хардвера, али Андроид не мора да зна све параметри ниског нивоа за интеракцију са њим, захваљујући слоју хардверске апстракције камере (ХАЛ) који имплементира СоЦ продавци. Апликациони програмски интерфејс (АПИ) специфичан за камеру налази се на врху ХАЛ-а и делује као јавни оквир на нивоу апликације. Укратко, АПИ за камеру омогућава апликацијама да испитају карактеристике камере на уређају на поједностављен начин, без бриге о ситницама сензора камере.
Гоогле је представио Цамера2 АПИ у Андроиду 5.0 Лоллипоп као наследнику оригинала АПИ за камеру да бисте боље дефинисали како апликације могу да комуницирају са појединачним камерама повезаним са вашим паметним телефоном. Апликацијама излаже низ детаљних контрола камере, укључујући ефикасне токове брзог снимања/стриминга са нултом копирањем и контроле по кадру за експозицију, појачање, појачање баланса белог, конверзију боја, смањење шума, изоштравање и још много тога.
Постоје пет различитих нивоа подршке за Цамера2 АПИ:
- Наслеђе: Застарели уређаји који не подржавају Цамера АПИ2 функције као што су контроле по кадру. Ови уређаји излажу могућности апликацијама преко Цамера АПИ2 интерфејса које су приближно исте могућности као оне које су изложене апликацијама преко Цамера АПИ1 интерфејса.
- Ограничен: Ови уређаји подржавају само подскуп свих Цамера АПИ2 могућности.
- Пуно: Ови уређаји подржавају све главне могућности Цамера АПИ2 и морају да користе Цамера ХАЛ 3.2 или новији и Андроид 5.0 или новији.
- Ниво_3: Ови уређаји подржавају ИУВ поновну обраду и снимање РАВ слика, заједно са додатним конфигурацијама излазног тока поред пуне подршке за Цамера2 АПИ.
- екстерно: Слично ОГРАНИЧЕНОМ уређају са неким изузецима (нпр. неке информације о сензору или сочиву можда неће бити пријављене или имају мање стабилне брзине кадрова). Овај ниво се користи за спољне камере као што су УСБ веб камере.
Што се тиче већине корисника, разлог зашто би вам свима требало стало до подршке за Цамера2 АПИ је тај што су портови за Гоогле камеру неопходни да раде на вашем паметном телефону.
Како проверити да ли је Цамера2 АПИ омогућен
Веб страница за Комплет за тестирање слика део комплета за тестирање компатибилности (ЦТС) наводи да Камера ХАЛ3 подршка са Цамера2 АПИ-јем се топло препоручује за сертификовани уређаји који користе Андроид 9 или новији. С обзиром на то, многим уређајима у прошлости је недостајала подршка за Цамера2 АПИ из кутије. Да би омогућили АПИ, неки од њих захтевају или роот да би модификовали свој буилд.проп, или само откључани покретач за покретање команди Фастбоот специфичних за добављача. Међутим, у скорије време, ствари су почеле да се мењају.
Да бисте сазнали статус подршке за Цамера2 АПИ на свом уређају, изаберите једну од следећих метода.
Метод 1: Коришћење АДБ-а
Пре него што почнете са овом методом, уверите се да имате приступ ПЦ/Мац-у са Инсталирани АДБ и Фастбоот.
- На телефону укључите УСБ отклањање грешака у опцијама за програмере.
- Можда ћете морати омогућите опције за програмере први.
- Повежите свој уређај на ПЦ/Мац.
- Отворите командну линију или ПоверСхелл (Виндовс) или прозор терминала (мацОС или Линук).
- У случају да локација АДБ бинарне датотеке није дефинисана у глобалним поставкама ПАТХ, морате да промените радни директоријум љуске на локацију на којој је смештена АДБ бинарна датотека.
- Унесите следећу команду:
adb shell "getprop | grep HAL3"
- Ако је резултат један од следећих:
[persist.camera.HAL3.enabled]: [1]
, онда ваш уређај има камеру ХАЛ3 са пуном подршком за Цамера2 АПИ.[persist.vendor.camera.HAL3.enabled]: [1]
Метод 2: Коришћење емулатора терминала
Ако не желите да користите ПЦ/Мац, можете користити било коју апликацију за емулатор терминала да бисте проверили статус Цамера2 АПИ-ја директно са телефона.
- Преузмите апликацију за емулатор терминала по вашем избору. У наставку смо навели неколико популарних.
- Отворите апликацију и унесите следећу команду:
getprop | grep HAL3
- Ако је резултат један од следећих:
[persist.camera.HAL3.enabled]: [1]
, онда ваш уређај има камеру ХАЛ3 са пуном подршком за Цамера2 АПИ.[persist.vendor.camera.HAL3.enabled]: [1]
[аппбок гооглеплаи "јацкпал.андроидтерм"]
[аппбок фдроид "цом.термук"]
Имајте на уму да ХАЛ3 подршка не значи да су све функције Цамера2 АПИ доступне, као нпр компанија би и даље могла да мења функционалност као што је подршка за снимање РАВ формата, ИСО нивои, времена експозиције и више. Због тога препоручујемо да се одлучите за трећи метод, јер нуди детаљније информације.
Метод 3: Коришћење наменске апликације треће стране
Не желите да се петљате са интерфејсом командне линије? Затим само преузмите апликацију Цамера2 АПИ Пробе на циљни Андроид уређај из Гоогле Плаи продавнице.
[аппбок гооглеплаи "цом.аирбеат.девице.инспецтор"]
Једном инсталирана, апликација ће приказати два или више одељка у зависности од броја сочива камере које ваш уређај има (нпр. „ИД камере: 0“ представља модул задње камере). Испод сваког ИД-а камере можете пронаћи поткатегорију различитих функција и детаље њихове подршке. Посебно смо заинтересовани за категорију под називом „Ниво подршке за хардвер“ која приказује ниво подршке за Цамера2 АПИ на уређају.
Као што видите, апликација не само да сазнаје тачан Цамера2 АПИ ниво за ваш уређај, већ наводи и неколико других функција које подржава модул камере. Информације могу бити корисне у тренутку инсталирања апликација за камеру независних произвођача као што је одређени порт за Гоогле камеру који може да користи ове функције.
Ако желите да копате дубље и откријете више информација о подржаним екстензијама Цамера2 (као и ЦамераКс), дајте ЦамераКс Инфо би КСДА Рецогнизед Девелопер Зацхарее1 а го. Имајте на уму да апликација наводи само функције које је произвођач вашег уређаја изложио апликацијама трећих страна. Не би требало да се користи за набрајање функција уграђених у матичну апликацију за камеру.
Цена: бесплатно.
Надамо се да сада можете брзо да уочите да ли је Цамера2 АПИ омогућен или не на вашем уређају помоћу овог водича. Обавестите нас у коментарима који желите да користите!