Kā iespējot Camera2 API un uzņemt RAW operētājsistēmā Android

to augstākās klases ierīcēm, nevis universālajam jauninājumam, ko Google bija iecerējis.



Sliktā ziņa ir tā, ka nav iespējams vienkārši mirgot krājuma ROM ar Camera2 API - jums būs jāatjauno ROM un pašam jāpievieno Camera2 API atbalsts, vai arī jāzibo pielāgots ROM ar iebūvētu API. Labās ziņas ir tādas ir daži triki, lai iespējotu Camera2 API, ja tas bija atstāts jūsu ROM, bet ražotājs to atspējoja. Ir arī vietējs veids, kā fotografēt RAW formātā ar ierīcēm Mediatek. Es jums parādīšu šos trikus zemāk.

Kas ir Heck ir RAW formāts un kāpēc es gribu Camera2 API?

Ja esat iepazinies ar šo rokasgrāmatu un nezināt, kas ir RAW formāts, tas būtībā ir bezzudumu attēla formāts - domājiet par to tāpat kā video vai mūzikas bitratus. Jūs zināt atšķirību starp 120 kbps, 320 kbps un FLAC mūzikas failiem, vai ne? Vai skatāties Youtube video 320p pret 1080p? Būtībā tas pats attiecas uz JPEG pret RAW, veida .



RAW formātā fotogrāfijas tiks uzņemtas pilnīgi bez zaudējumiem, kas nozīmē nulles attēla saspiešanu (bet daudz lielāki failu izmēri). Šie RAW attēli ir daudz labāki manipulēšanai attēlu programmatūrā - jo tieši tāpat kā faila tipa nosaukums nozīmē, tie ir pilnīgi RAW attēla dati. Ja salīdzina JPEG ar a tieši no kameras RAW fotoattēli blakus, šķiet, ka JPEG ir spilgtākas krāsas vai citi vizuālie uzlabojumi - tas ir tāpēc, ka JPEG kameras programmatūra pēc tam apstrādā un iebūvē attēla datos.





Tādējādi nerediģēts RAW var šķist neglītāks nekā JPEG, salīdzinot to līdzās. Bet attēlu manipulāciju entuziastiem kameras programmatūras “pēcapstrādes” trūkums ir tieši tas, kas jums nepieciešams. Pēcapstrāde ir pilnībā jūs kontrolējat . Tas nozīmē, ka RAW fotoattēlus var uzlabot daudz lielākā mērā nekā JPEG failus, jo jūs necīnāties pret kameras programmatūras pēcapstrādes “maģiju”, kas tiek piemērota JPEG failiem.

Iespējot Camera2 API vietnē Build.Prop

Brīdinājums: Vienmēr izveidojiet sava build.prop dublējumu, ja kaut kas noiet greizi.

Šai metodei ir 50/50 veiksmes iespēja, taču to ir vērts izmēģināt. Šķiet, ka dažiem ražotājiem ROM ir iebūvēts Camera2 API, taču tas kādu iemeslu dēļ ir atspējojis - vienkārši pievienojot līniju savai Android ierīces / system nodalījumā build.prop, jūs varat iespējot Camera2 API funkcionalitāti.



Skatīt arī: Kā rediģēt Android Build. Prop ar Essential Tweaks

Vispirms jums būs nepieciešams sakņots tālrunis un faila build.prop rediģēšanas metode. Varat izmantot vai nu saknes failu pārlūkprogrammu (piemēram, ES Explorer ), lai tālrunī pārvietotos uz / system nodalījumu un ar teksta redaktoru atvērtu programmu build.prop, vai arī varat izmantot īpašu redaktoru build.prop, piemēram, JRummy BuildProp redaktors .

Kad esat nonācis build.prop, meklējiet šo virkni:

persist.camera.HAL3.enabled = 0

Mainiet 0 uz 1, saglabājiet un izejiet no build.prop, pēc tam restartējiet tālruni. Ja šī virkne tā nav atrodama jūsu build.prop, mēģiniet manuāli pievienot persist.camera.HAL3.enabled = 1 faila build.prop apakšdaļā saglabājiet un restartējiet. Pēc tam varat pārbaudīt, vai tas darbojas, palaižot trešās puses kameras lietotni, piemēram, Atveriet kameru vai Kamera FV-5 un izvēlnē Iestatījumi pārbaudiet, vai varat iespējot Camera2 API režīmu.

Iespējot Camera2 API termināļa emulatorā

Alternatīva metode iepriekšminētajam ir mēģināt iespējot Camera2 API caur Termināla emulators . Vienkārši palaidiet termināli un ierakstiet šādas komandas:

viņa
jūsu persist.camera.HAL3.enabled 1
Izeja
Izeja

Pārstartējiet tālruni un pārbaudiet, vai tas darbojas ar trešās puses kameras lietotni Atveriet kameru vai Kamera FV-5 .

Uzņemiet RAW fotoattēlus Mediatek Engineer režīmā

Ja jums ir Mediatek mikroshēmojumu ierīce, ir veids, kā inženiera režīmā varat uzņemt RAW fotoattēlus pat bez iespējotas Camera2 API. Lai piekļūtu inženiera režīmam, ir vairākas metodes:

Atveriet tālruņa numuru sastādīšanas numuru un ierakstiet šo numuru: * # * # 3646633 # * # *

Varat arī instalēt tādu lietotni kā MTK inženierijas režīms lai jūsu mājās vienmēr būtu saīsnes ikona. Varat arī instalēt Xposed un GravityBox moduli ( skatīt: Kā pilnībā izveidot Android tēmu ar Xposed moduļiem ) , kuram būs arī palaidējs inženiera režīmā.

Jebkurā gadījumā, atrodoties inženiera režīmā, vienkārši ritiniet pa labi līdz Aparatūras pārbaude> Kamera. Tas ir testēšana režīms kameras aparatūrai, taču varat iespējot visu veidu kameras opcijas, ieskaitot RAW formātu, un fotografēt.

Uzņemot RAW fotoattēlus inženiera režīmā, divi faili tiks saglabāti mapē / DCIM / CameraEM / direktorijā - JPEG fotoattēla priekšskatīšanai un faktiskais RAW fails, kuru nevar priekšskatīt Android tālrunī. Jums būs jāeksportē RAW fails uz datoru un jāizmanto attēlu rediģēšanas programmatūra, piemēram, Adobe Photoshop, lai manipulētu ar RAW attēlu, un, iespējams, jums tas būs jāpārvērš universālā RAW formātā, nevis tālrunī.

4 minūtes lasītas