Αναβάθμιση εικόνας
Μεγεθύνετε μια εικόνα 2x, 3x ή 4x χρησιμοποιώντας πραγματική επαναδειγματοληψία Lanczos ή δικυβική συνέλιξη, που εμφανίζεται ειλικρινά δίπλα-δίπλα σε σχέση με την προεπιλεγμένη διγραμμική κλίμακα του προγράμματος περιήγησης — κλασική επαναδειγματοληψία, όχι AI.
Αποτέλεσμα
Πολλές τοποθεσίες υπόσχονται "τεχνητή αναβάθμιση" που κάνει μια μικρή φωτογραφία να μοιάζει σαν να έχει τραβηχτεί με επαγγελματικό εξοπλισμό. Αυτό το εργαλείο κάνει κάτι πιο ειλικρινές: μεγεθύνει την εικόνα σας χρησιμοποιώντας πραγματικούς, παλιούς δεκαετίες, μαθηματικά κατανοητούς αλγόριθμους επαναδειγματοληψίας — η ίδια οικογένεια που χρησιμοποιείται σε επαγγελματικό λογισμικό επεξεργασίας εικόνων πολύ πριν κάποιος αποκαλέσει οτιδήποτε "AI" — και σας δείχνει ακριβώς πώς συγκρίνεται με την κλιμάκωση που κάνει ήδη το πρόγραμμα περιήγησής σας δωρεάν.
Υλοποιούνται δύο πραγματικά διαφορετικοί αλγόριθμοι, όχι ένας αλγόριθμος με δύο ετικέτες. Η επαναδειγματοληψία του Lanczos χρησιμοποιεί έναν πυρήνα sinc με παράθυρο — sinc(x) πολλαπλασιασμένο με sinc(x/a) σε ακτίνα στήριξης a=3 — που λειτουργεί ως σχεδόν ιδανικό χαμηλοπερατό φίλτρο και τείνει να παράγει τις πιο ευκρινείς άκρες με την υψηλότερη αντίθεση από τα δύο. Η δικυβική επαναδειγματοληψία χρησιμοποιεί τον κλασικό πυρήνα κυβικής συνέλιξης Keys (1981) με a=-0,5 (ισοδύναμο με σφήνα Catmull-Rom), ένα τμηματικό κυβικό πολυώνυμο με ακτίνα στήριξης 2 που παράγει πιο ομαλά, πιο απαλά αποτελέσματα με λιγότερο κουδούνισμα κοντά στις σκληρές άκρες. Και οι δύο εφαρμόζονται ως γνήσιες διαχωρίσιμες συνελίξεις: κάθε σειρά γίνεται εκ νέου δειγματοληψία πρώτα οριζόντια και, στη συνέχεια, κάθε στήλη επαναδειγματοληπτείται κατακόρυφα, με τα βάρη του πυρήνα να υπολογίζονται ανά εικονοστοιχείο εξόδου και να κανονικοποιούνται ώστε να αθροίζονται πάντα σε 1.
Για σύγκριση, το εργαλείο αποδίδει επίσης την ίδια μεγέθυνση χρησιμοποιώντας την προεπιλεγμένη κλιμάκωση σχεδίασης εικόνας του προγράμματος περιήγησης (imageSmoothingEnabled = αληθής, προεπιλεγμένη ποιότητα) — η γρήγορη διγραμμική οικογενειακή μέθοδος στην οποία επιστρέφει κάθε εργαλείο που βασίζεται σε καμβά, εάν δεν υλοποιεί κάτι καλύτερο. Η τοποθέτησή του δίπλα στο επιλεγμένο σας αποτέλεσμα Lanczos ή bicubic κάνει ορατή την αξία της πραγματικής επαναδειγματοληψίας: πιο ευκρινείς άκρες και λιγότερο θάμπωμα στην ίδια ανάλυση στόχου, από τα ίδια pixel πηγής.
Αυτό που δεν θα κάνει αυτό το εργαλείο είναι να εφεύρει λεπτομέρειες που δεν καταγράφηκαν ποτέ. Δεν υπάρχει νευρωνικό δίκτυο που να μαντεύει πώς «πρέπει» να μοιάζει ένα θολό κομμάτι μαλλιών ή μια μακρινή πινακίδα κυκλοφορίας — κάθε εικονοστοιχείο εξόδου είναι ένας μαθηματικά καθορισμένος σταθμισμένος συνδυασμός εικονοστοιχείων πραγματικής πηγής. Επιλέξτε 2x, 3x ή 4x, επιλέξτε Lanczos ή bicubic και κατεβάστε το αποτέλεσμα ως PNG σε πλήρη ανάλυση. Όλα εκτελούνται τοπικά με τα Canvas 2D και ImageData API του προγράμματος περιήγησης — η εικόνα σας δεν μεταφορτώνεται ποτέ πουθενά.