Μετατροπή RGBA σε HSL
Επικολλήστε μια τιμή RGBA και πάρτε αμέσως HSL. Λειτουργεί και με κάθε άλλη μορφή.
Αναγνωρίστηκε ως RGB
Το ίδιο χρώμα χωρίς διαφάνεια, ως συμπαγές HSL
Ρύθμιση χρώματος
Όλες οι άλλες μορφές
Πίνακας αδιαφάνειας: άλφα σε HEX και RGBA
Στο 8ψήφιο HEX τα δύο τελευταία ψηφία ορίζουν την αδιαφάνεια: FF είναι πλήρως αδιαφανές, 80 περίπου 50% και 00 πλήρως διάφανο. Ο πίνακας δείχνει το χρώμα του παραδείγματος ανά 5%.
| Αδιαφάνεια | Άλφα σε HEX | HEX | RGBA |
|---|---|---|---|
| 100% | ff | #ff5733 | rgba(255, 87, 51, 1) |
| 95% | f2 | #ff5733f2 | rgba(255, 87, 51, 0.95) |
| 90% | e6 | #ff5733e6 | rgba(255, 87, 51, 0.9) |
| 85% | d9 | #ff5733d9 | rgba(255, 87, 51, 0.85) |
| 80% | cc | #ff5733cc | rgba(255, 87, 51, 0.8) |
| 75% | bf | #ff5733bf | rgba(255, 87, 51, 0.75) |
| 70% | b3 | #ff5733b3 | rgba(255, 87, 51, 0.7) |
| 65% | a6 | #ff5733a6 | rgba(255, 87, 51, 0.65) |
| 60% | 99 | #ff573399 | rgba(255, 87, 51, 0.6) |
| 55% | 8c | #ff57338c | rgba(255, 87, 51, 0.55) |
| 50% | 80 | #ff573380 | rgba(255, 87, 51, 0.5) |
| 45% | 73 | #ff573373 | rgba(255, 87, 51, 0.45) |
| 40% | 66 | #ff573366 | rgba(255, 87, 51, 0.4) |
| 35% | 59 | #ff573359 | rgba(255, 87, 51, 0.35) |
| 30% | 4d | #ff57334d | rgba(255, 87, 51, 0.3) |
| 25% | 40 | #ff573340 | rgba(255, 87, 51, 0.25) |
| 20% | 33 | #ff573333 | rgba(255, 87, 51, 0.2) |
| 15% | 26 | #ff573326 | rgba(255, 87, 51, 0.15) |
| 10% | 1a | #ff57331a | rgba(255, 87, 51, 0.1) |
| 5% | 0d | #ff57330d | rgba(255, 87, 51, 0.05) |
| 0% | 00 | #ff573300 | rgba(255, 87, 51, 0) |
Παραδείγματα μετατροπής RGBA σε HSL
Σχετικά με τα RGBA και HSL
Το RGBA είναι RGB με κανάλι άλφα για την αδιαφάνεια, γραμμένο ως rgba(255, 87, 51, 0.5). Το άλφα πάει από 0 (πλήρως διάφανο) έως 1 (πλήρως αδιαφανές). Την ίδια αδιαφάνεια μπορείτε να τη γράψετε ως 8ψήφιο HEX, π.χ. #ff573380.
Το HSL περιγράφει την απόχρωση σε μοίρες και τον κορεσμό και τη φωτεινότητα σε ποσοστό. Διαβάζεται εύκολα, αλλά η φωτεινότητά του δεν είναι αντιληπτικά ομοιόμορφη: το κίτρινο στο 50% φαίνεται πολύ πιο ανοιχτό από το μπλε στο 50%.
Πώς γίνεται η μετατροπή
Διαβάζουμε την τιμή RGBA, τη μετατρέπουμε σε CIE XYZ με τους πίνακες της προδιαγραφής CSS Color 4 και μετά σε HSL. Οι τιμές εκτός του χρωματικού εύρους προορισμού προσαρμόζονται με τον αλγόριθμο του CSS Color 4, που διατηρεί τη φωτεινότητα και την απόχρωση και μειώνει τη χρωματική ένταση.
Ερωτήσεις και απαντήσεις
Πώς μετατρέπω RGBA σε HSL;
Επικολλήστε ή πληκτρολογήστε μια τιμή RGBA στο πεδίο παραπάνω. Το PickShade τη μετατρέπει με τους τύπους του CSS Color 4 καθώς γράφετε και με ένα κλικ αντιγράφετε την τιμή HSL.
Είναι ακριβής η μετατροπή RGBA σε HSL;
Οι υπολογισμοί είναι ακριβείς και το αποτέλεσμα στρογγυλοποιείται μόνο για την εμφάνιση, με αρκετά ψηφία ώστε η αντίστροφη μετατροπή να δίνει το ίδιο χρώμα. Αν το χρώμα δεν χωράει στο χρωματικό εύρος προορισμού, το PickShade σας προειδοποιεί και δείχνει το πλησιέστερο χρώμα που χωράει.
Μπορώ να πάρω και άλλες μορφές ταυτόχρονα;
Ναι. Όλες οι άλλες μορφές, μαζί με OKLCH, Display P3, Tailwind, SwiftUI, Flutter και Android, εμφανίζονται κάτω από το αποτέλεσμα και αντιγράφονται με ένα κλικ.
Είναι δωρεάν αυτός ο μετατροπέας;
Ναι. Είναι δωρεάν, δεν χρειάζεται εγγραφή και λειτουργεί εξ ολοκλήρου στο πρόγραμμα περιήγησής σας.