Generator Skema Warna
Buat skema warna komplementer, triadik, dan analog dari warna dasar.
Palet
Tentang alat ini
Skema warna adalah kumpulan warna yang harmonis dipilih sesuai dengan prinsip teori warna, dirancang untuk bekerja bersama secara visual dan menciptakan komposisi yang menarik. Baik Anda merancang situs web, membuat grafis, atau merencanakan ruang interior, skema warna yang dipilih dengan baik mengkomunikasikan suasana, memandu perhatian, dan memastikan desain Anda terasa kohesif. Alat ini menghasilkan skema warna profesional berdasarkan hubungan warna yang sudah mapan—komplementer, triadik, analog, dan lainnya—membantu Anda menjelajahi kombinasi warna yang bekerja secara alami bersama.
Menggunakan alat ini sangat mudah: pilih warna dasar menggunakan pemilih warna atau masukkan kode heksadesimalnya, kemudian pilih skema harmoni pilihan Anda dari menu dropdown. Alat ini secara instan menampilkan semua warna dalam skema dengan nilai heksadesimalnya, dan Anda dapat mengklik warna apa pun untuk menyalin kodenya ke papan klip. Kasus penggunaan umum termasuk desain web di mana Anda memerlukan palet lengkap untuk komponen antarmuka pengguna, pembuatan identitas merek, pemilihan warna untuk visualisasi data, dan seni atau desain interior di mana hubungan warna menciptakan dampak visual.
Pertanyaan yang Sering Diajukan
Implementasi Kode
import colorsys
def hex_to_hsl(hex_color):
hex_color = hex_color.lstrip('#')
r, g, b = [int(hex_color[i:i+2], 16)/255 for i in (0,2,4)]
h, l, s = colorsys.rgb_to_hls(r, g, b)
return int(h*360), int(s*100), int(l*100)
def hsl_to_hex(h, s, l):
r, g, b = colorsys.hls_to_rgb(h/360, l/100, s/100)
return '#{:02x}{:02x}{:02x}'.format(int(r*255), int(g*255), int(b*255))
def complementary(hex_color):
h, s, l = hex_to_hsl(hex_color)
return [hex_color, hsl_to_hex((h + 180) % 360, s, l)]
print(complementary('#6366f1'))Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.