Εξαγωγή κυρίαρχων χρωμάτων από εικόνα
- Πίνακας ελέγχου
- Τεκμηρίωση
- API
Γιατί να χρησιμοποιήσετε ένα εργαλείο εξαγωγής παλέτας χρωμάτων;
Η εξαγωγή χρωματικής παλέτας από μια φωτογραφία είναι απαραίτητη για τους σχεδιαστές και τους προγραμματιστές. Αυτό το εργαλείο απλοποιεί τη διαδικασία εξάγοντας γρήγορα και με ακρίβεια τα κυρίαρχα χρώματα από μια εικόνα, ομαδοποιώντας παρόμοια χρώματα μαζί, διευκολύνοντας τη δημιουργία αρμονικών χρωματικών παλετών για τα έργα σας.
Χαρακτηριστικά του Color Palette Extractor Tool
Αυτό το εργαλείο εξαγωγής παλέτας χρωμάτων σάς επιτρέπει να ανεβάσετε μια φωτογραφία και να εξαγάγετε τα κυρίαρχα χρώματα από την εικόνα. Χρησιμοποιεί έναν αλγόριθμο ομαδοποίησης για να ομαδοποιήσει παρόμοια χρώματα, επιτρέποντάς σας να επιτύχετε άμεσα μια αρμονική χρωματική παλέτα για τα σχέδια σχεδίασης και ανάπτυξης.
Πώς να χρησιμοποιήσετε το εργαλείο εξαγωγής παλέτας χρωμάτων
Για να χρησιμοποιήσετε το εργαλείο εξαγωγής παλέτας χρωμάτων, ακολουθήστε αυτά τα απλά βήματα:
- Μεταφορτώστε μια φωτογραφία χρησιμοποιώντας τη φόρμα που παρέχεται για αυτόν τον σκοπό.
- Κάντε κλικ στο κουμπί "Εξαγωγή". Το εργαλείο θα αναλύσει την εικόνα και θα εμφανίσει την εξαγόμενη χρωματική παλέτα, ομαδοποιώντας παρόμοια χρώματα.
Παράδειγμα χρήσης του εργαλείου εξαγωγής παλέτας χρωμάτων
Ακολουθεί ένα παράδειγμα μιας παλέτας χρωμάτων που εξάγεται από μια φωτογραφία:
#cececc
#262123
#daad90
#229fbd
Συχνές ερωτήσεις
Ποιες μορφές εικόνας γίνονται δεκτές;
Ο εξαγωγέας δέχεται κλασικές εικόνες bitmap από τον Ιστό: JPG, JPEG, PNG, GIF και WebP. Οι διανυσματικές εικόνες (SVG) δεν είναι σχετικές με αυτήν την επεξεργασία, καθώς περιγράφουν ήδη τα χρώματά τους στον κώδικα. Για ένα αρχείο SVG, ανοίξτε το σε ένα πρόγραμμα επεξεργασίας κειμένου και διαβάστε απευθείας τις τιμές HEX που υπάρχουν στα χαρακτηριστικά fill και stroke.
Ποιο είναι το μέγιστο αποδεκτό μέγεθος εικόνας;
Αρχεία μέχρι περίπου 10 MB περνούν χωρίς δυσκολία. Από εκεί και πέρα, η θεραπεία παραμένει δυνατή αλλά επιβραδύνεται σημαντικά. Για να επιταχύνετε την εξαγωγή μιας φωτογραφίας πολύ υψηλής ανάλυσης, αλλάξτε το μέγεθός της σε πλάτος περίπου 1500 px: η κυρίαρχη παλέτα παραμένει η ίδια, η ανάλυση είναι πολύ πιο γρήγορη.
Ποια είναι η διαφορά μεταξύ ενός εργαλείου εξαγωγής παλέτας και ενός επιλογέα χρωμάτων;
Ένας επιλογέας χρώματος επιστρέφει το χρώμα ενός συγκεκριμένου pixel που στοχεύει στο ποντίκι. Ο εξαγωγέας παλέτας αναλύει ολόκληρη την εικόνα, ομαδοποιεί οπτικά κοντινά εικονοστοιχεία μεταξύ τους με ομαδοποίηση και, στη συνέχεια, επιστρέφει τα κυρίαρχα n χρώματα. Το εργαλείο επιλογής είναι χρήσιμο για την επισήμανση μιας λεπτομέρειας, το εργαλείο εξαγωγής για την κατανόηση της συνολικής χρωματικής ατμόσφαιρας μιας φωτογραφίας.
Πώς ομαδοποιεί τα χρώματα ο αλγόριθμος;
Το εργαλείο χρησιμοποιεί ομαδοποίηση k-means σε χώρο RGB: κάθε εικονοστοιχείο φέρεται πιο κοντά στο πλησιέστερο κέντρο κλάσης και, στη συνέχεια, τα κέντρα υπολογίζονται εκ νέου σε κάθε επανάληψη μέχρι τη σταθεροποίηση. Το αποτέλεσμα είναι μια λίστα αντιπροσωπευτικών χρωμάτων, εκφρασμένα σε HEX, τα οποία συνοψίζουν την εικόνα χωρίς θόρυβο.
Είναι αποθηκευμένη η εικόνα μου στον διακομιστή;
Η εικόνα αποστέλλεται στον διακομιστή για ανάλυση pixel-pixel και στη συνέχεια καταστρέφεται αμέσως μετά την εξαγωγή από την παλέτα. Κανένα αρχείο δεν διατηρείται στο δίσκο. Τα μεταδεδομένα EXIF (γεωγραφική τοποθεσία, μοντέλο κάμερας) δεν χρησιμοποιούνται και εξαφανίζονται με το αρχικό αρχείο.
Σε τι ακριβώς χρησιμοποιείται μια εξαγόμενη παλέτα;
Υπάρχουν πολλές χρήσεις: επισυνάψτε έναν χάρτη γραφικών σε μια φωτογραφία προϊόντος, επαναχρωματίστε έναν ιστότοπο εμπόρου ώστε να ταιριάζει με την ατμόσφαιρα ενός οπτικού ήρωα, συμπληρώστε ένα σκοτεινό θέμα από ένα έργο ή δημιουργήστε διακριτικά σχεδίασης σε ένα αρχείο CSS, SASS ή Tailwind. Η προκύπτουσα παλέτα μπορεί στη συνέχεια να βελτιωθεί στη Γεννήτρια παλέτας ή να μετατραπεί με τον Μετατροπέα χρωμάτων.
Παράδειγμα αιτήματος
curl -X POST https://cdrn.fr/api/v1/tools/color-extractor/execute \
-F "image=@/path/to/file" \
-F "number=1"
Σχήμα εισόδου
| Πεδίο | Τύπος | Απαιτείται | Προεπιλογή |
|---|---|---|---|
image |
file | ✓ | – |
number |
integer | ✓ | – |
αυτό το εργαλείο αναμένει αρχείο - χρησιμοποιήστε Content-Type multipart/form-data αντί για application/json
Σημεία πρόσβασης
GET https://cdrn.fr/api/v1/tools- εμφανίζει όλα τα διαθέσιμα εργαλείαGET https://cdrn.fr/api/v1/tools/color-extractor- ανακτά το σχήμα αυτού του εργαλείουPOST https://cdrn.fr/api/v1/tools/color-extractor/execute- εκτελεί αυτό το εργαλείο με payload JSON