Kameraet og skærmen vender hver sin vej
Den telefon, der viser koden, er den samme telefon, du skulle rette mod den, og hovedkameraet ser ud ad bagsiden. Ingen indstilling vender det om.
En telefon nummer to er stadig et kamera rettet mod en skærm
En skærm er et gitter af pixels, og en kamerasensor er endnu et gitter. Fotografér det ene med det andet, og gentagne striber lægger sig hen over billedet.
To ting ved de striber går imod intuitionen. De er værst, når skærmen er dæmpet, fordi en dæmpet skærm bruger længere tid med sine pixels slukket. Og de er endnu værre i et lyst rum, hvor en kort eksponering ikke kan udjævne flimren.
Der findes måske ingen afstand, der virker
En telefons hovedkamera holder op med at stille skarpt ved et par centimeters afstand. Går du tættere på for at få pixels, bliver billedet uskarpt; går du længere væk for at få det skarpt, er koden for lille til at kunne afkodes.
Hvad telefonen allerede gør af sig selv
Begge platforme kan allerede læse en kode ud af et billede, og begge holder det for sig selv.
På iOS trykker og holder du på koden i Fotos
Åbn billedet i Fotos, tryk og hold på koden, og telefonen tilbyder det, den fandt. Live tekst skal først være slået til under Indstillinger, Generelt, Sprog og område, og den findes ikke i alle områder eller på alle sprog.
Funktionen kom i iOS 16, ikke iOS 15; iOS 15 var, da Live tekst til almindelig tekst kom. Apple har aldrig dokumenteret denne vej. Deres vejledning i at scanne en QR-kode dækker kameraet og en betjening i Kontrolcenter, som du selv tilføjer, aldrig et gemt foto.
På Android tegner du en cirkel om koden, hvor den ligger
Circle to Search er vejen, der er bygget til en kode, som allerede er på skærmen. Tryk og hold på hjemknappen eller navigationsbjælken, og tegn så en cirkel om koden. Den læser koder inde i en e-mail, en PDF, et foto eller en video.
Den kræver Google-appen med Google indstillet som assistent. Resten af Android 17 er levende kamera, herunder Pixel-kameraappen, som ikke scanner i portræt- eller videotilstand. Producenternes egne brugerflader er forskellige.
Visuel intelligens er ikke værktøjet til det her
I iOS 26 virker den på hvad som helst, der er på skærmen, hvilket lyder helt rigtigt. Det er det ikke. Intet af det, den gør, rører QR-koder eller stregkoder; den kræver en iPhone 15 Pro eller nyere; og den findes på seksten sprog, i beta.
Hvor de veje stopper
Motorerne nedenunder læser endimensionelle stregkoder, men knapperne ovenpå går ud fra, at der er et link: hver eneste handling, de to platforme tilbyder, er en udgave af åbn dette website. Et butikskort er en almindelig EAN-13 uden nogen adresse i sig.
Og så er der indhold, der slet ikke er links. En wifi-adgang er en tekststreng; det samme er en eSIM-aktiveringskode, som en iPhone reagerer på gennem kameraet, men ikke fra Fotos.
Og intet bliver gemt. Du trykker på linket, panelet lukker, og næste uge leder du efter det samme skærmbillede igen. Apple Wallet hjælper ikke, for et pas skal udstedes og signeres af forretningen: Kort i Apple og Google Wallet
Og det er hele grunden til, at appen findes: en kode gemt som et kort er der stadig anden gang, du får brug for den, uden noget at lede efter. ScanKeeper er gratis på iOS og Android.
Når et billede ikke vil læses
Omkring tre pixels pr. modul
En QR-kode er et gitter af moduler, de små firkanter den er bygget af. Afkodningen bliver pålidelig ved omkring tre pixels pr. modul; to er den offentliggjorte nedre grænse, ikke et mål.
Så en kode på femogtyve moduler i bredden vil have omkring femoghalvfjerds pixels tværs over, og en EAN-13, der er femoghalvfems enheder bred, vil have mindst hundrede og halvfems.
Margenen er en del af koden
En stram beskæring er den almindeligste måde at ødelægge en kode, der ellers var fin. En QR-kode har brug for en fri margen på fire modulers bredde hele vejen rundt. EAN-13 vil have elleve modulbredder til venstre og syv til højre, så det koster mere at skære af den venstre kant.
Kontrast og myten om de tredive procent
Lysegrå på hvid dumper glat i kvalitetsstandarderne, og et foto eller en farveovergang bag en kode ødelægger kontrasten modul for modul. Mørkt på lyst er pålideligt.
De tredive procent, en QR-kode angiveligt kan miste, er et forhold mellem kodeord, ikke mellem areal, og de tre hjørnefirkanter er slet ikke beskyttet. Et logo i midten overlever; en tommelfinger over et hjørne gør ikke.
Endimensionelle koder har ingen fejlkorrektion overhovedet. Et kontrolciffer opdager en fejl, men kan ikke reparere den, så et bånd af genskin hen over stregerne er fatalt, hvor en QR-kode ville trække på skuldrene.
Når intet kan læses overhovedet
Når billedet ikke står til at redde, er værdien under koden som regel stadig brugbar.
Brug kameraet, importér et billede, eller indtast værdien manuelt. Alle tre metoder opretter det samme redigerbare kort.
Er fotobiblioteket fuldt af dem, findes der en hurtigere vej: Masseimport
Ikke alle koder i et billede er værd at gemme
Fotobiblioteker samler på dem, uden at nogen har bedt om det.
Dem, der er et navn værd
Alt, du bliver bedt om igen: en loyalitetsstregkode fra en e-mail, et nummer til fitnesscentret eller biblioteket, en pakkebokskode fra en leveringsbesked, en kupon med en dato på.
Dem, et billede ikke kan rumme
En roterende billetstregkode fornyer sig hvert femtende sekund, og et skærmbillede af den får dig ikke gennem lågen. Hvis en kode bevæger sig eller tæller ned, er billedet værdiløst. Hvor længe en gemt kode holder, er et emne for sig: Stregkodeorganisering
Sådan scanner du en QR-kode fra et skærmbillede eller et gemt foto
- 01
Åbn scanneren, og brug galleriindstillingen
Tryk på scannerknappen i dit bibliotek, og derefter på fotoknappen øverst. Der er intet at sigte på, og intet der forhindrer dig i at vælge flere billeder på én gang.

Vælg et eksisterende billede fra den samme telefon. - 02
Tjek, hvad der kom tilbage
ScanKeeper læser billedet på enheden og viser det format, den genkendte, ved siden af den værdi, den afkodede.

Kontrollér den registrerede type og den kodede værdi. - 03
Gem det som et kort
Giv det et navn, du ville sige højt, og gem så. Kortet beholder værdien og formatet.

Et navn slår en række cifre en måned senere. - 04
Åbn den igen uden billedet
Et gemt kort viser koden, dens værdi med en kopiknap, formatet og hvor ofte du har åbnet det.

Den afkodede værdi, klar til at kopiere.
Hvad en gemt kode kan, som et billede ikke kan
Ingen ekstra telefon nødvendig
Analysér en kode, der vises i en e-mail, besked, et PDF-skærmbillede eller et gemt foto på den samme enhed.
Registrering på enheden
Billedscanning foregår lokalt uden at sende stregkoden til en ScanKeeper-server.
En værdi, ikke kun et link
Koder uden en webadresse kommer tilbage som en værdi, du kan læse og kopiere.
Det skal du vide, før du starter
Kan jeg scanne en QR-kode fra et skærmbillede på den samme telefon?
Ja, og du behøver måske ikke engang at gemme det. Del billedet til ScanKeeper fra den app, det allerede ligger i, eller gem det, og vælg det senere fra galleriindstillingen. Ingen af vejene kræver en ekstra enhed.
Hvorfor læste kameraet koden, når det gemte foto ikke gjorde?
Et levende kamera får mange forsøg og kan flytte sig, stille skarpt igen og skifte vinkel, indtil ét billede kan afkodes. Et gemt billede får ét forsøg i den kvalitet, det blev taget i.
Kan ScanKeeper læse stregkoder såvel som QR-koder fra fotos?
Ja. ScanKeeper analyserer billeder for understøttede QR- og stregkodeformater, herunder de almindelige EAN, UPC, Code 128, PDF417, Data Matrix og Aztec.
Kan jeg læse en QR-kode, der sidder inde i en PDF?
Aflevér PDF'en frem for et skærmbillede af den. Dens sider tegnes som billeder på enheden og læses som ethvert andet billede, og det holder koden i fuld størrelse i stedet for at fastfryse den i den zoom, du nu stod på.
Hvad nu, hvis billedet rummer mere end én kode?
Du får dem tilbudt en ad gangen, med netop den kode lyst op og resten af billedet nedtonet. En bekræftelsesmail med en billetkode og et lounge-adgangskort giver dig begge dele — og et Spring over til den, du ikke ville have.
Kan et skærmbillede af min billet til arrangementet få mig gennem lågen?
Ofte ikke. En stregkode, der fornyer sig hvert par sekunder, er bygget sådan, at et stillbillede er værdiløst, og nogle billetapps blokerer skærmbilleder helt.
Hvad nu, hvis intet overhovedet kan læse billedet?
Tast det ind. Nummeret trykt under en stregkode er koden, og at indtaste det i hånden med det rigtige format giver det samme kort som en scanning.
Kræver billedscanning en internetforbindelse?
Nej. Billedanalysen kører på enheden og kræver hverken en konto eller en internetforbindelse.

