Η πρόκληση της μικρογραφίας στο κείμενο
Πόσο μικρό μπορεί να γίνει το κείμενο πριν χάσει την αναγνωσιμότητά του; Οι ειδικοί συνήθως συμφωνούν ότι μια γραμματοσειρά έξι σημείων είναι το ελάχιστο για να διαβάζεται άνετα. Ωστόσο, ο James Bowman μας δείχνει ότι μπορείς να φτάσεις στο μισό αυτού του μεγέθους χωρίς να θυσιάσεις την αναγνωσιμότητα.
Η τεχνική πρόκληση του TermDriver2
Ο στόχος είναι να δημιουργηθεί μια οθόνη 40 χαρακτήρων σε μια LCD 24 mm x 24 mm με ανάλυση 240 x 240, για να εμφανίζεται ένα σειριακό τερματικό ή άλλα δεδομένα μέσω του προσαρμογέα USB-to-Serial TermDriver2. Με 24 γραμμές, αυτό σημαίνει μια γραμμή ανά χιλιοστό: εξαιρετικά μικρό κείμενο. Συγκεκριμένα, τρία σημεία, το μισό από αυτό που οι ειδικοί θεωρούν αναγκαίο. Διαχωρίζοντας αυτό σε 40 στήλες, έχουμε ένα κελί χαρακτήρα έξι επί εννέα πίξελ. Είναι αρκετό;
Η μαγεία της υποπίξελ ανάλυσης
Από μόνο του, όχι. Εδώ έρχεται η καινοτομία της υποπίξελ ανάλυσης. Ένα “λευκό” πίξελ σε μια LCD αποτελείται από τρία στοιχεία: ένα κόκκινο, ένα πράσινο και ένα μπλε υποπίξελ, τοποθετημένα δίπλα-δίπλα. Οδηγώντας κάθε ένα από αυτά τα υποπίξελ ανεξάρτητα, τα 240 πίξελ γίνονται 720. Αυτό είναι αρκετό για ένα τερματικό 40 στηλών.
Η τεχνική υλοποίηση και οι προκλήσεις της
Το άρθρο αναλύει πώς, σε γενικές γραμμές, κατάφεραν να εφαρμόσουν την υποπίξελ ανάλυση και να διατηρήσουν τη γραμματοσειρά όσο το δυνατόν πιο ευανάγνωστη. Παρόλο που η προσπάθεια είναι αξιέπαινη, το έγχρωμο περίγραμμα γύρω από τους χαρακτήρες μπορεί να είναι ενοχλητικό για κάποιους — και δεν μπορούμε να παραβλέψουμε το φυσικό μέγεθος των χαρακτήρων που είναι μόλις 1 mm.
Η πρακτική εφαρμογή και οι περιορισμοί
Αν αυτό το τέχνασμα χρησιμοποιούνταν σε μια μεγαλύτερη οθόνη με ανάλυση 240 πίξελ, θα λέγαμε “ναι, πολύ ευανάγνωστο, καλή δουλειά!” — αλλά σε αυτό το μέγεθος; Ελπίζουμε να βρούμε τα γυαλιά μας. Παρόλα αυτά, είναι ένα εντυπωσιακό τέχνασμα για την οδήγηση οθονών χαμηλής ανάλυσης.
Υποπίξελ ανάλυση και τέχνη
Δεν προκαλεί έκπληξη το γεγονός ότι, εκτός από τη βελτίωση της αναγνωσιμότητας, η υποπίξελ ανάλυση χρησιμοποιείται επίσης για την τέχνη σε πίξελ (ή καλύτερα, υποπίξελ).
