Εύρεση χρώματος HEX από εικόνα

Μεταφορτώστε μια φωτογραφία και κάντε κλικ σε οποιοδήποτε pixel για να λάβετε τον κωδικό χρώματος HEX, έτοιμο για επικόλληση σε CSS ή HTML.

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

Η εικόνα σας παραμένει στη συσκευή σας — η ανάγνωση γίνεται στο πρόγραμμα περιήγησης και δεν μεταφορτώνεται ποτέ στο BroBroGo.

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

Πώς μπορώ να βρω τον κωδικό HEX ενός χρώματος σε μια εικόνα;

Μεταφορτώστε την εικόνα και, στη συνέχεια, μετακινήστε τον δείκτη πάνω της ή κάντε κλικ σε ένα pixel — ένας μεγεθυντικός φακός σάς βοηθά να επιλέξετε το ακριβές σημείο. Ο κωδικός HEX (π.χ. #4f46e5) εμφανίζεται αμέσως και αντιγράφεται με ένα κλικ.

Τι είναι ο κωδικός χρώματος HEX;

Ένας κωδικός HEX αναπαριστά ένα χρώμα με το σύμβολο # ακολουθούμενο από έξι δεκαεξαδικά ψηφία — ανά δύο για το κόκκινο, το πράσινο και το μπλε, όπως στο #4f46e5. Είναι η μορφή που απαιτείται στο CSS, την HTML και στα περισσότερα σχεδιαστικά εργαλεία.

Μπορώ να λάβω επίσης τιμές RGB και HSL, εκτός από HEX;

Ναι — κάθε pixel που επιλέγετε εμφανίζει τις τιμές RGB και HSL παράλληλα με την τιμή HEX, και κάθε μία μπορεί να αντιγραφεί με ένα κλικ.

Τι είναι το εργαλείο "Hex Color from Image" και γιατί να το χρησιμοποιήσετε

Το Hex Color from Image είναι ένα διαδικτυακό εργαλείο που σας επιτρέπει να επιλέξετε μια εικόνα από τη συσκευή σας και να εξάγετε το ακριβές χρώμα οποιουδήποτε pixel, με κύρια έξοδο τον δεκαεξαδικό κωδικό χρώματος (hex). Η βασική του λειτουργία είναι απλή: ανεβάζετε ένα αρχείο εικόνας, μετακινείτε τον κέρσορα πάνω της (ή χρησιμοποιείτε πληκτρολόγιο) και βλέπετε άμεσα την τιμή hex του pixel που βρίσκεται κάτω από τον δείκτη. Πατώντας κλικ αποθηκεύετε το χρώμα σε μια λίστα ιστορικού, για μελλοντική αναφορά.

Το εργαλείο αυτό απευθύνεται κυρίως σε σχεδιαστές, προγραμματιστές και δημιουργούς περιεχομένου που χρειάζονται ακριβείς χρωματικές τιμές για CSS, λογισμικό σχεδίασης (π.χ. Figma, Photoshop) ή για δημιουργία παλετών. Δεν είναι ένα γενικό εργαλείο χρωματοληψίας – είναι ειδικά σχεδιασμένο για την εξαγωγή hex κωδικών, του πιο διαδεδομένου τρόπου αναπαράστασης χρωμάτων στο διαδίκτυο.

Πώς λειτουργεί: από την επιλογή εικόνας στην εξαγωγή χρώματος

Η ροή εργασίας είναι απόλυτα καθορισμένη:

  1. Επιλογή εικόνας: Σύρετε ένα αρχείο ή χρησιμοποιήστε τον επιλογέα αρχείων. Υποστηρίζονται μορφές PNG, JPG, WebP, GIF, AVIF και HEIC. Οι MIME τύποι που γίνονται δεκτοί είναι image/jpeg, image/png, image/webp, image/gif, image/avif, image/heic και image/heif. Αν επιχειρήσετε να σύρετε μη υποστηριζόμενο τύπο, εμφανίζεται το μήνυμα "That file type is not supported. Try a PNG, JPG, WebP, GIF, AVIF or HEIC image." (στα αγγλικά, για τεχνική σαφήνεια – αλλά το εργαλείο είναι στα αγγλικά).

  2. Φόρτωση και προβολή: Μόλις φορτωθεί η εικόνα, οι διαστάσεις της (πλάτος × ύψος) εμφανίζονται. Αν η μεγαλύτερη πλευρά υπερβαίνει τα 4096 pixel, η εικόνα κλιμακώνεται για να χωρέσει, ώστε να παραμείνει το εργαλείο γρήγορο και η μνήμη υπό έλεγχο.

  3. Δειγματοληψία: Μετακινώντας τον κέρσορα πάνω στην εικόνα, οι χρωματικές τιμές του pixel που βρίσκεται κάτω από τον δείκτη ενημερώνονται σε πραγματικό χρόνο. Μια μεγεθυμένη προβολή (magnifier) βοηθά στην ακριβή στόχευση, ειδικά σε περιοχές με anti-aliasing ή θόρυβο συμπίεσης.

  4. Εξαγωγή δεκαεξαδικού κωδικού: Η κύρια έξοδος είναι ο εξαψήφιος δεκαεξαδικός αριθμός χρώματος, π.χ. #1E90FF. Δεν υποστηρίζεται η μορφή οκταψήφιου hex με κανάλι άλφα – αν το pixel είναι ημιδιαφανές, η διαφάνεια αναφέρεται ξεχωριστά ως ποσοστό (π.χ. "Alpha 50% – this pixel is partly transparent.").

  5. Αποθήκευση χρώματος: Κάνοντας κλικ πάνω στην εικόνα, αποθηκεύετε το τρέχον δείγμα στο ιστορικό (έως 12 καταχωρήσεις). Κάθε αποθηκευμένο χρώμα εμφανίζεται ως μικρή χρωματική τετράγωνη κουκκίδα (swatch) και μπορείτε να κάνετε κλικ πάνω της για να το φέρετε ξανά στο προσκήνιο.

  6. Αντιγραφή στις ρυθμίσεις: Κάνοντας κλικ σε οποιαδήποτε από τις τρεις αναπαραστάσεις (HEX, RGB, HSL) αντιγράφεται η αντίστοιχη τιμή στο πρόχειρο. Αν το πρόγραμμα περιήγησης μπλοκάρει την πρόσβαση στο πρόχειρο, εμφανίζεται το μήνυμα "Could not copy – your browser blocked clipboard access."

  7. Πλοήγηση με πληκτρολόγιο: Μπορείτε να μετακινήσετε ένα σταυρόνημα πάνω στην εικόνα χρησιμοποιώντας τα βέλη. Πατώντας Shift+βέλος η κίνηση γίνεται κατά 10 pixel. Πατώντας Enter ή Space αποθηκεύετε το τρέχον χρώμα.

Τι κάνει αυτή τη σελίδα διαφορετική από παρόμοια εργαλεία

Υπάρχουν πολλά εργαλεία εξαγωγής χρώματος από εικόνες, αλλά αυτή η σελίδα έχει μια συγκεκριμένη εστίαση: η εξαγόμενη τιμή είναι πάντα δεκαεξαδική (hex). Δεν πρόκειται για ένα εργαλείο που εμφανίζει RGB ή HSL ως κύρια έξοδο – αυτές οι τιμές είναι διαθέσιμες, αλλά η κύρια παράμετρος είναι το hex. Αυτό είναι σημαντικό για δύο λόγους:

  • Το hex είναι η τυπική μορφή χρώματος στο CSS. Για να ορίσετε ένα χρώμα σε ένα αρχείο CSS, γράφετε color: #1E90FF· δεν χρειάζονται παρενθέσεις ή rgb().
  • Σε αντίθεση με τις συγγενείς σελίδες που επικεντρώνονται στη συναρτησιακή σημειογραφία RGB ή HSL, αυτή η σελίδα δίνει έμφαση στη συμπαγή, άμεση μορφή hex, η οποία δεν φέρει κανάλι άλφα. Αν υπάρχει διαφάνεια, αναφέρεται ξεχωριστά ως ποσοστό, όχι ως μέρος του hex.

Μια ακόμα διαφορά είναι ότι η σελίδα δεν χρησιμοποιεί καμβάδες με αντιγραφή σε πραγματικό χρόνο που αλλάζουν τα pixel – διαβάζει την ακριβή τιμή του pixel όπως αποθηκεύτηκε στην εικόνα. Αυτό σημαίνει ότι, αν η εικόνα είναι JPEG ή έχει υποστεί συμπίεση, οι γειτονικές τιμές μπορεί να διαφέρουν ελαφρώς λόγω της φύσης της συμπίεσης (lossy). Το εργαλείο δεν κάνει καμία «διόρθωση» ή ομαλοποίηση.

Βασικές λειτουργίες και έξοδοι

Η σελίδα εμφανίζει μια σειρά από πληροφορίες, οι οποίες ενημερώνονται δυναμικά:

Έξοδος Παράδειγμα Επεξήγηση
Κατάσταση "Image ready — move over it to sample, click to save a color." Εμφανίζεται μόλις φορτωθεί η εικόνα.
Διαστάσεις 800 × 600 px Πλάτος και ύψος της εικόνας.
Συντεταγμένες (x, y) (320, 240) Το pixel που βρίσκεται κάτω από τον κέρσορα ή το σταυρόνημα.
HEX #1E90FF Ο δεκαεξαδικός κωδικός (χωρίς άλφα).
RGB rgb(30, 144, 255) Οι τρεις ακέραιες τιμές (0-255).
HSL hsl(210, 100%, 56%) Γωνία απόχρωσης (0-360), κορεσμός και φωτεινότητα.
Alpha (αν υπάρχει) "Alpha 50% – this pixel is partly transparent." Εμφανίζεται μόνο όταν το pixel έχει διαφάνεια.
Μήνυμα αποθήκευσης "Saved #1E90FF to your picks." Εμφανίζεται μετά από κλικ.

Κάθε μία από τις γραμμές HEX, RGB, HSL είναι κλικάρισμα για αντιγραφή. Το ιστορικό (picks) μπορεί να περιέχει έως 12 χρώματα. Αν αποθηκεύσετε ένα χρώμα που έχει ίδιες τιμές RGB αλλά διαφορετικό alpha, αποθηκεύεται ως ξεχωριστή καταχώρηση.

Κανόνες, ακρότητες και πρακτικές λεπτομέρειες

Το εργαλείο ακολουθεί συγκεκριμένους κανόνες για να αποφευχθούν σφάλματα και παρανοήσεις:

  • Αν η εικόνα δεν ανοίξει: Εμφανίζεται το μήνυμα "That image could not be opened. It may be corrupted or in an unsupported format." Δεν γίνεται καμία περαιτέρω επεξεργασία.
  • Κλιμάκωση μεγάλων εικόνων: Αν η μεγαλύτερη διάσταση υπερβαίνει τα 4096 pixel, η εικόνα μειώνεται. Αυτό είναι απαραίτητο για λόγους απόδοσης, αλλά σημαίνει ότι η δειγματοληψία μπορεί να μην είναι pixel-προς-pixel σε εξαιρετικά υψηλής ανάλυσης εικόνες. Αν χρειάζεστε ακρίβεια σε pixel-επίπεδο, χρησιμοποιήστε μια εικόνα με διαστάσεις κάτω από το όριο.
  • Δειγματοληψία ημιδιαφανών pixel: Η τιμή διαβάζεται όπως είναι αποθηκευμένη, χωρίς να λαμβάνεται υπόψη το φόντο πίσω από την εικόνα. Αν το pixel είναι ημιδιαφανές (π.χ. 50% alpha), το εργαλείο αναφέρει την alpha και το χρώμα όπως είναι, χωρίς σύνθεση.
  • Συμπίεση και anti-aliasing: Αν έχετε μια φωτογραφία JPEG, ή ένα screenshot με μαλακές σκιές, τα pixel δεν είναι «καθαρά» – το εργαλείο δείχνει την ακριβή τιμή, η οποία μπορεί να διαφέρει από την πραγματική απόχρωση που αντιλαμβάνεται το μάτι. Εδώ ακριβώς βοηθά η μεγεθυμένη προβολή.
  • Κουμπί "Start over": Διαγράφει την τρέχουσα εικόνα, αδειάζει το ιστορικό και επιστρέφει το εργαλείο στην αρχική του κατάσταση.

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

1. Γιατί η τιμή hex που εξάγω διαφέρει από αυτή που βλέπω στο Photoshop; Πιθανότατα λόγω διαχείρισης χρώματος (color management). Το εργαλείο διαβάζει την raw τιμή των pixel, ενώ το Photoshop μπορεί να εφαρμόζει προφίλ χρώματος. Επίσης, αν η εικόνα είναι JPEG, η συμπίεση έχει ήδη αλλοιώσει τα pixel.

2. Μπορώ να χρησιμοποιήσω την τετραψήφια ή οκταψήφια μορφή hex; Όχι. Το εργαλείο εξάγει μόνο την εξαψήφια μορφή (π.χ. #FF00AA). Αν θέλετε να προσθέσετε άλφα, θα πρέπει να το κάνετε χειροκίνητα (π.χ. #FF00AA80 για 50% διαφάνεια). Η διαφάνεια αναφέρεται ξεχωριστά ως ποσοστό.

3. Τι σημαίνει "Alpha 50% – this pixel is partly transparent."; Σημαίνει ότι το pixel που δειγματίσατε έχει κανάλι άλφα κάτω από 255 (πλήρως αδιαφανές). Το hex που βλέπετε είναι το χρώμα του pixel χωρίς να λαμβάνεται υπόψη η διαφάνεια – αν τοποθετήσετε αυτό το hex σε ένα φόντο, θα εμφανιστεί διαφορετικό αποτέλεσμα. Η πραγματική τιμή του pixel (που περιλαμβάνει άλφα) δεν μπορεί να αναπαρασταθεί απευθείας με εξαψήφιο hex.

4. Γιατί το εργαλείο δεν επιτρέπει ανέβασμα SVG ή BMP; Το SVG είναι διανυσματική μορφή και δεν έχει pixel· το BMP δεν υποστηρίζεται από το σύνολο των MIME τύπων. Η λίστα των υποστηριζόμενων μορφών (PNG, JPG, WebP, GIF, AVIF, HEIC) καλύπτει τις ανάγκες της συντριπτικής πλειοψηφίας των χρηστών.

5. Μπορώ να αποθηκεύσω περισσότερα από 12 χρώματα; Όχι. Το ιστορικό έχει όριο 12 καταχωρήσεων για λόγους απόδοσης και ευχρηστίας. Αν χρειάζεστε περισσότερα, μπορείτε να αντιγράψετε τα hex και να τα αποθηκεύσετε αλλού (π.χ. σε ένα έγγραφο).

6. Το εργαλείο λειτουργεί και στο κινητό; Ναι, αν το πρόγραμμα περιήγησης υποστηρίζει τα απαραίτητα API (FileReader, Canvas). Ωστόσο, η δειγματοληψία με το δάκτυλο μπορεί να είναι λιγότερο ακριβής λόγω της αφής· συνιστάται η χρήση ποντικιού ή στυλό.