iPhone-kameratestityökalu
Testaa iPhonen etu- ja takakamerat reaaliaikaisella esikatselulla, tarkkuustarkistuksilla ja kuvakaappauksilla.
Syöte
Tuloste
Lue lisää
Miten iPhonen kamerat toimivat?
Modernit iPhonет sisältävät moniobjektiivijärjestelmän, jossa on kaksi tai kolme linssiä takana ja yksi tai useampi edessä. Jokaisella takalinsillä on eri tarkoitus: laajakulmaobjektiivi on oletusvalinta arkikuvaukseen, ultralaajakulmaobjektiivi tallentaa huomattavasti laajemman kuvakulman (noin 120°) ja teleobjektiivi tarjoaa optisen zoomin (2× tai 3× mallista riippuen). Etupuolen TrueDepth-kamera hoitaa selfiet ja Face ID:n.
Koska jokainen linssi on fyysisesti erillinen sensori, ne voivat erota toisistaan resoluution, kuvataajuuden, värintoiston ja heikon valon suorituskyvyn osalta. Kun vaihdat linssien välillä natiivissa Kamera-sovelluksessa, siirtymä näyttää saumattomalta, mutta taustalla iOS pysäyttää yhden laitteistovirran ja käynnistää toisen. Jokaisen linssin testaaminen erikseen on paras tapa varmistaa, että kaikki laitteen kamerat toimivat oikein.
Työkalun kuvaus
Tämä selainpohjainen työkalu antaa sinun testata jokaisen iPhonesi kameran suoraan Safarista tai Chromesta — sovelluksen asennusta ei tarvita. Valitse kameran suunta (etu- tai takakamera), valitse tietty linssi (ultralaajakulma, laajakulma tai teleobjektiivi), valitse resoluutioasetus ja käynnistä reaaliaikainen esikatselu. Työkalu raportoi laitteiston tuottaman todellisen resoluution, reaaliaikaisen kuvataajuuden ja aktiivisen kameran nimen, jotta voit varmistaa jokaisen linssin toimivan odotetulla tavalla. Voit myös ottaa välittömiä PNG-kuvakaappauksia virrasta tarkempaa tarkastelua varten.
Ominaisuudet
- Linssin valinta — testaa ultralaajakulma-, laajakulma- ja teleobjektiivin takakameroita erikseen
- Resoluutioasetukset — pyydä sensorilta HD (1280×720), Full HD (1920×1080) tai 4K UHD (3840×2160)
- Reaaliaikainen diagnostiikka — tarkastele todellista resoluutiota, kuvataajuutta ja kameran nimeä reaaliajassa
- Välittömät kuvakaappaukset — tallenna nykyinen kuvaruutu ladattavana PNG-kuvana
- Ei asennusta — toimii kokonaan selaimessa standardin MediaDevices API:n avulla
Miten se toimii
Työkalu käyttää selaimen navigator.mediaDevices.getUserMedia() API:a kameravirran pyytämiseen. Kun takakameran linssin tyyppi valitaan, se luetteloi kaikki käytettävissä olevat videosyöttölaitteet ja yhdistää ne nimilabelien avainsanojen perusteella (esim. "ultra wide", "telephoto") löytääkseen oikean laitteistokameran. Valittu resoluutioasetus välitetään ideal-rajoitteena, jotta selain neuvottelee lähimmän tuetun resoluution laitteen kanssa. Kun virta on käynnissä, MediaStreamTrack.getSettings():ia kysytään raportoimaan laitteiston palauttama todellinen leveys, korkeus ja kuvataajuus.
Käyttötapaukset
- Korjauksen jälkeinen tarkistus — näytön tai kameramoduulin vaihdon jälkeen voit nopeasti varmistaa, että jokainen linssi toimii oikein, tuottaa odotetun resoluution eikä näytä artefakteja tai väriongelmia
- Linssien ominaisuuksien vertailu — tarkista todellinen resoluutio ja kuvataajuus, joita kukin linssi tukee eri asetuksilla, ymmärtääksesi laitteistoerot ultralaajakulma-, laajakulma- ja teleobjektiivisensorien välillä
- Ostoa edeltävä tarkistus — kun ostat käytetyn tai kunnostetun iPhonen, avaa tämä työkalu selaimessa testataksesi kaikki kamerat paikan päällä ilman sovelluksen asentamista
Vaihtoehtojen selitykset
| Vaihtoehto | Kuvaus |
|---|---|
| Testattava kamera | Valitse takakamera (ympäristö) tai etukamera (käyttäjään päin) |
| Linssi | Valitse aktivoitava takalinssi — ultralaajakulma, laajakulma tai teleobjektiivi (näkyy vain takakameran ollessa valittuna) |
| Resoluutioasetus | Kameravirran kohderesoluutio — HD, Full HD tai 4K UHD. Todellinen resoluutio voi vaihdella laitteiston ominaisuuksien mukaan |
| Käynnistä / Pysäytä testi | Aloita tai lopeta reaaliaikainen kameravirta |
| Ota kuvakaappaus | Tallenna nykyinen videokuvaruutu ja lataa se PNG-tiedostona |
Rajoitukset
- Linssin valinta riippuu siitä, näyttääkö selain kuvailevia kameranimilabeleja — jotkin selaimet eivät välttämättä erota takakameroiden linssejä toisistaan ennen kuin kameralupa on myönnetty vähintään kerran
- Kaikki iPhone-mallit eivät tue kaikkia linssin tyyppejä; vanhemmista malleista saattaa puuttua ultralaajakulma- tai teleobjektiivikamerat
- Virran todellinen resoluutio voi olla pienempi kuin pyydetty asetus, jos valittu linssin laitteisto ei tue sitä
- 4K-suoratoisto voi aiheuttaa suurempaa akun kulutusta ja laitteen lämpenemistä pitkäaikaisessa käytössä
Vinkit
- Myönnä kameralupa kerran millä tahansa asetuksella, vaihda sitten linssejä — selain muistaa luvan ja näyttää täydelliset laitetunnisteet tarkkaa linssin tunnistusta varten
- Vertaa "Todellinen resoluutio" -lukemaa valitsemaasi asetukseen ymmärtääksesi kunkin linssin todellisen suorituskyvyn
- Käytä kuvakaappauksia kuvanlaadun vertailuun rinnakkain eri linssien tai resoluutioasetusten välillä
UKK
Toimiiko tämä työkalu Android-laitteilla? Kameravirta ja resoluutiotestaus toimivat Androidilla, mutta linssin valintaominaisuus on suunniteltu erityisesti iPhonen kameranimilabelikäytäntöjä varten. Android-laitteet eivät välttämättä tunnista linssin avainsanoja oikein.
Miksi todellinen resoluutio ei vastaa valitsemaani asetusta? Resoluutioasetus lähetetään "ideal"-rajoitteena. Jos kameran laitteisto tai nykyinen selain ei tue kyseistä tarkkaa resoluutiota, lähin käytettävissä oleva resoluutio neuvotellaan automaattisesti.
Lähetetäänkö kamerakuvani jollekin palvelimelle? Ei. Koko työkalu toimii paikallisesti selaimessasi. Mitään videodataa ei lähde laitteeltasi.