CodeKitHub
Καθημερινά εργαλεία

Αποκωδικοποιητής QR Code — Διαβάστε ένα QR Code από Εικόνα

Τελευταία ενημέρωση:

Για να αποκωδικοποιήσετε ένα QR code από εικόνα, ανεβάστε το screenshot, τη φωτογραφία ή το αποθηκευμένο αρχείο εδώ και το αποκωδικοποιημένο κείμενο — URL, πληροφορίες Wi-Fi, απλό κείμενο — εμφανίζεται ακαριαία, χωρίς να χρειάζεται κάμερα κινητού. Η αποκωδικοποίηση εκτελείται εξ ολοκλήρου στον browser σας χρησιμοποιώντας την ίδια μηχανή ανοιχτού κώδικα πίσω από πολλές εφαρμογές σάρωσης QR κινητών.

Τι είναι αυτό το εργαλείο;

Ένας αποκωδικοποιητής QR code διαβάζει το ασπρόμαυρο μοτίβο σε μια εικόνα QR code και εξάγει το κείμενο που κωδικοποιεί — ένα URL, απλό κείμενο, διαπιστευτήρια Wi-Fi, μια vCard, ό,τι κωδικοποιήθηκε αρχικά. Κανονικά αυτό χρειάζεται κάμερα κινητού, αλλά μια αποθηκευμένη εικόνα (ένα screenshot από συνομιλία, μια φωτογραφία τυπωμένου κώδικα, ένα κατεβασμένο αρχείο) δεν μπορεί πάντα να στοχευτεί εύκολα με κάμερα.

Αυτό το εργαλείο αποκωδικοποιεί απευθείας από το ανεβασμένο αρχείο εικόνας χρησιμοποιώντας τη βιβλιοθήκη jsQR, την ίδια προσέγγιση αποκωδικοποίησης ανοιχτού κώδικα που χρησιμοποιείται σε πολλές εφαρμογές σάρωσης βασισμένες σε κάμερα — απλά εφαρμοσμένη σε στατική εικόνα αντί για ζωντανή ροή κάμερας.

Γιατί να το χρησιμοποιήσετε;

  • Αποκωδικοποίηση από οποιοδήποτε αρχείο εικόνας — screenshot, φωτογραφία, κατεβασμένο PNG/JPG — χωρίς κάμερα κινητού.
  • Αν το αποκωδικοποιημένο περιεχόμενο είναι URL, εμφανίζεται αυτόματα ως σύνδεσμος με δυνατότητα κλικ.
  • Τοπική επεξεργασία — η εικόνα δεν φεύγει ποτέ από τον browser σας, ασφαλές για QR codes που περιέχουν κωδικούς Wi-Fi ή ιδιωτικούς συνδέσμους.
  • Ταιριάζει φυσικά με τη Γεννήτρια QR Code μας — κωδικοποιήστε εκεί, αποκωδικοποιήστε εδώ.
  • Δωρεάν, χωρίς λογαριασμό, χωρίς υδατογράφημα.

Πώς χρησιμοποιείται

  1. Κάντε κλικ στο πλαίσιο ή σύρετε μια εικόνα που περιέχει QR code πάνω του.
  2. Ο αποκωδικοποιητής φορτώνει αυτόματα και διαβάζει τον κώδικα.
  3. Το αποκωδικοποιημένο κείμενο εμφανίζεται από κάτω — αν είναι URL, εμφανίζεται επίσης σύνδεσμος με δυνατότητα κλικ.
  4. Πατήστε Αντιγραφή για να χρησιμοποιήσετε το αποκωδικοποιημένο κείμενο.

Παράδειγμα

Είσοδος

Ένα screenshot που περιέχει QR code με σύνδεσμο σε ιστότοπο

Έξοδος

https://codekithub.com

Αναγνωρίζεται αυτόματα ως URL, με άμεσο σύνδεσμο με δυνατότητα κλικ δίπλα στο ακατέργαστο κείμενο.

Πρακτικές συμβουλές για αποκωδικοποίηση QR code από εικόνα

  • Τα screenshots αποκωδικοποιούνται πιο αξιόπιστα από φωτογραφίες — μια στιγμιότυπο οθόνης έχει καθαρά, ευκρινή όρια pixel, ενώ μια φωτογραφία κινητού τυπωμένου κώδικα μπορεί να πάσχει από θάμπωμα, αντανάκλαση ή λοξή λήψη που παραμορφώνει τα τετράγωνα στοιχεία.
  • Αν μια φωτογραφία δεν αποκωδικοποιείται, περικόψτε την σφιχτά γύρω από μόνο το QR code πρώτα. Επιπλέον φόντο γύρω από τον κώδικα μπορεί να μπερδέψει την ανίχνευση μοτίβου, ειδικά σε μικρότερες ή χαμηλότερης ανάλυσης εικόνες.
  • Πριν σαρώσετε ένα QR code με την κάμερα του κινητού σας, η αποκωδικοποίησή του εδώ πρώτα σας επιτρέπει να δείτε τον προορισμό URL ή το περιεχόμενο ως απλό κείμενο — χρήσιμο όταν ένας κώδικας προήλθε από άγνωστη πηγή και θέλετε να τον ελέγξετε πριν ανοίξετε έναν σύνδεσμο.
  • Τα QR codes Wi-Fi αποκωδικοποιούνται σε μια ακατέργαστη συμβολοσειρά όπως WIFI:T:WPA;S:MyNetwork;P:password;; — το όνομα δικτύου και ο κωδικός είναι αναγνώσιμα απευθείας σε αυτό το κείμενο, χωρίς να χρειάζεται επανασάρωση με κινητό για σύνδεση.

Κοινοί λόγοι που ένα QR code δεν αποκωδικοποιείται

Η πιο συχνή περίπτωση που συναντούν οι άνθρωποι: ένα QR code που σαρώνεται κανονικά με κάμερα κινητού αλλά αποτυγχάνει όταν η ίδια εικόνα ανεβαίνει εδώ (ή αντίστροφα) συνήθως οφείλεται σε ανάλυση — οι εφαρμογές κάμερας συχνά προσθέτουν επιπλέον ευκρίνεια ή αυτόματη εστίαση που δεν έχει μια στατική εικόνα. Η επανα-αποθήκευση ή επανεξαγωγή της εικόνας σε υψηλότερη ανάλυση πριν το ανέβασμα συνήθως το διορθώνει.

Η δεύτερη πιο κοινή περίπτωση είναι ένας κώδικας που δημιουργήθηκε με χαμηλή διόρθωση σφαλμάτων και μετά συμπιέστηκε ή αλλάξε μέγεθος, κάτι που καταστρέφει αρκετό από το μοτίβο ώστε να σπάσει η αποκωδικοποίηση. Τα QR codes έχουν τέσσερα ενσωματωμένα επίπεδα διόρθωσης σφαλμάτων — το Χαμηλό ανακτά περίπου 7% κατεστραμμένων δεδομένων, έως το Υψηλό στο περίπου 30%, σύμφωνα με το άρθρο της Wikipedia για το QR code — οπότε ένας κώδικας που δημιουργήθηκε με χαμηλή ανοχή έχει πολύ λιγότερο περιθώριο για αρτεφάκτα συμπίεσης ή μερική κάλυψη προτού σταματήσει να σαρώνεται. Αν δημιουργήσατε τον κώδικα εσείς οι ίδιοι, η αναδημιουργία του με μεγαλύτερο μέγεθος και υψηλότερο επίπεδο διόρθωσης σφαλμάτων το αποφεύγει αυτό.

Γεννήτρια QR Code

Συχνές ερωτήσεις

Γιατί η κάμερα του κινητού μου δεν μπορεί να σαρώσει αυτό το QR code;

Συνηθισμένες αιτίες: η εικόνα είναι πολύ μικρή ή χαμηλής ανάλυσης μόλις εμφανιστεί στην οθόνη, υπάρχει αντανάκλαση ή γωνία φωτογραφίας που παραμορφώνει το μοτίβο, ή ο ίδιος ο κώδικας δημιουργήθηκε με χαμηλή διόρθωση σφαλμάτων και έχει μικρή ζημιά. Το ανέβασμα του αρχικού αρχείου εδώ διαβάζει απευθείας τα ακατέργαστα δεδομένα pixel, κάτι που συχνά πετυχαίνει εκεί που μια σάρωση κάμερας δυσκολεύεται.

Τι είδη περιεχομένου μπορεί να αποκωδικοποιήσει αυτό;

Οτιδήποτε μπορεί να κρατήσει ένα QR code: URL, απλό κείμενο, διαπιστευτήρια Wi-Fi (WIFI:T:WPA;S:...), κάρτες επαφής (vCard), τηλεφωνικούς αριθμούς, και περισσότερα. Το εργαλείο σας δείχνει ακριβώς τι κωδικοποιήθηκε — για URL, σας δίνει επίσης σύνδεσμο με δυνατότητα κλικ.

Ανεβαίνει η εικόνα σε server;

Όχι. Η αποκωδικοποίηση εκτελείται εξ ολοκλήρου στον browser σας χρησιμοποιώντας τη βιβλιοθήκη jsQR, που φορτώνεται κατά παραγγελία. Η εικόνα επεξεργάζεται τοπικά και δεν διαβιβάζεται ποτέ πουθενά — ασφαλές ακόμα και για QR codes που περιέχουν ιδιωτικές πληροφορίες.

Γιατί λέει ότι δεν βρέθηκε QR code;

Συνήθως η εικόνα δεν περιέχει πραγματικά ένα πλήρες, χωρίς ζημιά μοτίβο QR code — ελέγξτε ότι ολόκληρος ο κώδικας είναι ορατός και δεν είναι περικομμένος, θολωμένος πέρα από αναγνώριση, ή πολύ χαμηλής ανάλυσης για να δείξει τα επιμέρους στοιχεία.

Μπορώ να αποκωδικοποιήσω πολλαπλά QR codes σε μία εικόνα;

Αυτό το εργαλείο αποκωδικοποιεί το πρώτο μοτίβο QR code που βρίσκει στην εικόνα. Για εικόνες με πολλαπλούς κώδικες, περικόψτε και ανεβάστε τον καθένα ξεχωριστά.

Σχετικά εργαλεία