Utilia

Εφέ ντίθερινγκ και ημιτόνων

Εφαρμόστε εφέ ντίθερινγκ ή ημιτόνων online – Floyd–Steinberg, Atkinson, Bayer, 1 bit, παλέτα Game Boy ή τελείες CMYK – και κατεβάστε PNG, χωρίς μεταφόρτωση.

Πώς να εφαρμόσετε ντίθερινγκ σε μια εικόνα

  1. Αφήστε μια εικόνα στην περιοχή απόθεσης ή κάντε κλικ σε αυτήν για να επιλέξετε αρχείο. Επεξεργάζεται στο πρόγραμμα περιήγησής σας και δεν μεταφορτώνεται ποτέ.
  2. Επιλέξτε το Εφέ: το Ντίθερινγκ περιορίζει την εικόνα σε λίγα χρώματα, ενώ τα Ημιτόνια την ξανασχεδιάζουν ως πλέγμα από τελείες.
  3. Ορίστε το Πλάτος εξόδου (px), από 16 έως 4096. Ξεκινά από το αρχικό πλάτος, με ανώτατο όριο τα 640 px· το ύψος ακολουθεί την αναλογία διαστάσεων. Το εφέ υπολογίζεται ακριβώς σε αυτό το μέγεθος.
  4. Ρυθμίστε τη Φωτεινότητα και την Αντίθεση αν χρειάζεται. Και οι δύο εφαρμόζονται πριν από το εφέ.
  5. Για το Ντίθερινγκ, διαλέξτε έναν Αλγόριθμος και μια Παλέτα. Για τα Ημιτόνια, ορίστε το Μέγεθος τελείας (βήμα πλέγματος, px), τη Γωνία πλέγματος και τα Χρώματα.
  6. Χρησιμοποιήστε το Ζουμ (Προσαρμογή, 1×, 2×, 3×, 4× ή 8×) για να ελέγξετε τα pixel και μετά πατήστε Λήψη PNG.

Η προεπισκόπηση δείχνει το αποτέλεσμα pixel προς pixel με κλιμάκωση πλησιέστερου γείτονα, οπότε στο 1× ή περισσότερο βλέπετε ακριβώς τι θα περιέχει το PNG.

Αλγόριθμοι ντίθερινγκ

Το ντίθερινγκ προσομοιώνει τα χρώματα που λείπουν αναμειγνύοντας τα διαθέσιμα σε λεπτά μοτίβα που το μάτι συνθέτει από απόσταση.

  • Το Floyd–Steinberg (1976) είναι διάχυση σφάλματος: κάθε pixel στρογγυλεύεται στο πλησιέστερο χρώμα της παλέτας και το σφάλμα στρογγύλευσης μεταβιβάζεται στα γειτονικά του (7/16 προς τα δεξιά, 3/16, 5/16 και 1/16 στην επόμενη γραμμή). Δίνει τις πιο ομαλές διαβαθμίσεις και ταιριάζει σε φωτογραφίες.
  • Το Atkinson προέρχεται από τη δουλειά του Bill Atkinson στο αρχικό Macintosh. Διαχέει μόνο τα 6/8 του σφάλματος σε έξι γείτονες και απορρίπτει το υπόλοιπο ένα τέταρτο, οπότε το αποτέλεσμα έχει μεγαλύτερη αντίθεση, με πιο καθαρές αλλά «καμένες» φωτεινές και σκοτεινές περιοχές.
  • Τα Bayer 2×2, Bayer 4×4 και Bayer 8×8 είναι ταξινομημένο ντίθερινγκ: κάθε pixel συγκρίνεται με έναν πίνακα κατωφλίων που επαναλαμβάνεται σε όλη την εικόνα. Δεν υπάρχει διάδοση σφάλματος, κάτι που δίνει το κανονικό μοτίβο διασταυρούμενης διαγράμμισης των παλιών υπολογιστών και παιχνιδιών, ένα μοτίβο που μένει σταθερό από καρέ σε καρέ.
  • Το Κατώφλι (χωρίς ντίθερινγκ) απλώς παίρνει το πλησιέστερο χρώμα, δίνοντας επίπεδες, ποστεριζέ περιοχές.

Παλέτες

  • Ασπρόμαυρο 1 bit: δύο χρώματα, η κλασική εικόνα 1 bit.
  • 4 γκρι: μαύρο, 85, 170 και λευκό.
  • Πράσινο Game Boy: τα τέσσερα πράσινα (#0f380f, #306230, #8bac0f, #9bbc0f) που αναπαράγονται συνήθως για την οθόνη του αρχικού Game Boy.
  • Προσαρμοσμένη παλέτα: πληκτρολογήστε κωδικούς hex χωρισμένους με κόμματα, έως 64 χρώματα. Κάθε pixel αντιστοιχίζεται στο πλησιέστερο χρώμα με σταθμισμένη απόσταση RGB· οι μη έγκυροι κωδικοί εμφανίζονται σε λίστα και αγνοούνται.

Οι παλέτες γκρι και Game Boy αντιμετωπίζονται ως κλίμακες τόνων: η εικόνα υφίσταται ντίθερινγκ ως προς τη φωτεινότητα και κάθε επίπεδο αντιστοιχίζεται στο χρώμα της κλίμακας με την ίδια σειρά, ώστε να αξιοποιείται όλο το τονικό εύρος. Η διαφάνεια διατηρείται κατά το ντίθερινγκ.

Πλέγματα ημιτόνων

Τα ημιτόνια είναι ο τρόπος με τον οποίο τα πιεστήρια αναπαράγουν τόνους με ένα μόνο μελάνι: ένα πλέγμα από τελείες, περιστραμμένο κατά τη Γωνία πλέγματος, με απόσταση ίση με το Μέγεθος τελείας. Η ακτίνα κάθε τελείας μεγαλώνει με την τετραγωνική ρίζα της μέσης κάλυψης μελανιού στο κελί της, μέχρι οι γειτονικές τελείες να αγγίζονται στις πιο σκούρες περιοχές. Το Μονόχρωμο (μαύρες τελείες) τυπώνει μαύρο σε λευκό. Το CMYK (τέσσερα περιστραμμένα πλέγματα) σχεδιάζει κυανό στις 15°, ματζέντα στις 75°, κίτρινο στις 0° και μαύρο στις 45° (όλα μετατοπίζονται μαζί όταν απομακρύνετε τη γωνία από τις 45°), αναμεμειγμένα σε λειτουργία πολλαπλασιασμού. Τα πλέγματα περιστρέφονται επειδή πανομοιότυπα πλέγματα το ένα πάνω στο άλλο δημιουργούν μουαρέ, ένα ορατό μοτίβο συμβολής. Η μετατροπή από RGB σε CMYK είναι σκόπιμα απλοϊκή (K = 1 − max(R, G, B)), χωρίς προφίλ ICC: πρόκειται για καλλιτεχνικό εφέ και όχι για διαχωρισμό χρωμάτων έτοιμο για εκτύπωση.

Συμβουλές

  • Μειώστε το πλάτος εξόδου για χοντρά ρετρό pixel και δείτε το αποτέλεσμα στο 4× ή 8×.
  • Αυξήστε την αντίθεση πριν από μετατροπή 1 bit, ώστε πρόσωπα και λεπτομέρειες να μη διαλύονται σε θόρυβο.
  • Χρησιμοποιήστε Bayer για pixel art και κινούμενες εικόνες, Floyd–Steinberg για φωτογραφίες.
  • Οι εικόνες 1 bit είναι ιδανικές για οθόνες e-ink, θερμικούς εκτυπωτές και χάραξη με λέιζερ.

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

Μεταφορτώνεται η εικόνα μου;

Όχι. Όλη η επεξεργασία γίνεται τοπικά στο πρόγραμμα περιήγησής σας· η εικόνα δεν φεύγει ποτέ από τη συσκευή σας.

Γιατί μόνο PNG;

Το PNG είναι χωρίς απώλειες, οπότε διατηρεί την ακριβή παλέτα και κάθε τελεία του μοτίβου. Η συμπίεση JPEG θα έσπαγε το ντίθερινγκ σε θολό θόρυβο και θα πρόσθετε νέα χρώματα.

Γιατί η εικόνα μου φαίνεται θολή στη λειτουργία Προσαρμογή;

Η Προσαρμογή κλιμακώνει την προεπισκόπηση στον διαθέσιμο χώρο, ο οποίος μπορεί να μην είναι ακέραιο πολλαπλάσιο των pixel. Επιλέξτε 1× ή περισσότερο για να δείτε τα ακριβή pixel.

Ποιον αλγόριθμο να διαλέξω για εφέ Game Boy;

Επιλέξτε Πράσινο Game Boy, ένα μικρό πλάτος εξόδου όπως 160 px και Bayer 4×4 για το χαρακτηριστικό κανονικό μοτίβο ή Floyd–Steinberg για πιο ομαλές φωτογραφίες.

Είναι το ημίτονο CMYK κατάλληλο για εκτύπωση;

Όχι ως διαχωρισμός χρωμάτων. Είναι μία εικόνα RGB που μιμείται την όψη της εκτύπωσης τεσσάρων χρωμάτων, υπολογισμένη χωρίς προφίλ χρώματος.

Μπορώ να μεγεθύνω μια μικρή εικόνα;

Ναι, το πλάτος εξόδου φτάνει έως 4096 px, αλλά η εικόνα αλλάζει μέγεθος πριν από το εφέ, οπότε το μοτίβο του ντίθερινγκ είναι λεπτόκοκκο· για μεγάλα ορατά pixel κρατήστε μικρό πλάτος και κάντε ζουμ.