Pemilih Warna Gambar

Unggah gambar dan klik di mana saja untuk mengekstrak warnanya.

Data Anda tidak meninggalkan perangkat Anda
Klik atau seret-jatuhkan gambar di sini Mendukung JPEG, PNG, WebP, GIF, BMP, SVG

Cara memilih warna dari gambar

  1. Unggah · seret-jatuhkan atau klik untuk memilih file gambar.
  2. Klik · klik di mana saja pada gambar untuk mengambil warna.
  3. Salin · salin nilai HEX, RGB, atau HSL dengan satu klik.
  4. Palet · semua warna yang diambil disimpan dalam palet di bawah gambar.

Pertanyaan umum

Format gambar apa saja yang didukung?

JPEG, PNG, WebP, GIF, BMP, dan SVG · format apa pun yang dapat ditampilkan browser Anda.

Apakah gambar saya dikirim ke server?

Tidak. Semuanya berjalan 100% di browser Anda melalui HTML5 Canvas API. Gambar Anda tidak pernah meninggalkan perangkat.

Mengapa kaca pembesar muncul?

Kaca pembesar menampilkan tampilan yang diperbesar dari piksel di bawah kursor Anda untuk memilih warna dengan presisi.

Pixel Picker vs Palette Extractor, Dua Pekerjaan Berbeda

Kebingungan umum yang perlu diluruskan terlebih dahulu: ini adalah pixel picker, bukan palette extractor. Dua alat ini terdengar mirip dan keduanya melibatkan gambar, tetapi menjawab pertanyaan yang berbeda:

Jika Anda benar-benar menginginkan warna dominan secara statistik, alat Pengekstrak Palet Warna Gratis adalah pilihan yang tepat. Dua alat ini saling melengkapi: ekstrak palet untuk memahami keseluruhan cerita warna, lalu gunakan picker ini untuk mengambil aksen tertentu.

Cara Kerjanya

Browser menggambar gambar yang diunggah ke elemen HTML <canvas>. Ketika Anda mengklik, alat memanggil ctx.getImageData(x, y, 1, 1): metode Canvas 2D API yang mengembalikan nilai RGBA dari satu piksel sebagai array empat elemen (merah, hijau, biru, alpha). Nilai tersebut kemudian diformat sebagai HEX, RGB, dan HSL untuk ditampilkan. Magnifier adalah canvas kedua yang menyalin wilayah kecil di sekitar kursor dan merendernya dalam skala besar, sehingga Anda dapat melihat dengan tepat piksel mana yang akan dipilih. Semuanya berjalan secara lokal di browser Anda; byte gambar tidak pernah ditransmisikan.

Kapan Anda Membutuhkan Pixel Picker

HEX, RGB, HSL, Warna yang Sama, Tiga Notasi

Alat ini menghasilkan nilai warna yang sama dalam tiga format karena konteks yang berbeda menyukai format yang berbeda:

Jebakan Anti-Aliasing

Pixel picker yang sempurna membaca persis piksel di bawah kursor, tetapi pada gambar nyata, piksel tersebut mungkin bukan warna yang Anda kira. Anti-aliasing memadukan tepi huruf, ikon, dan bentuk lengkung dengan latar belakang sekitarnya agar terlihat halus. Jadi mengklik «tepi» teks hitam di atas putih mungkin memberi Anda abu-abu, bukan hitam murni. Dua kebiasaan praktis untuk menghindari jebakan ini:

Kompresi JPEG dan Mengapa Kualitas Referensi Penting

Kompresi JPEG menimbulkan distorsi warna kecil, terutama di sekitar tepi kontras dan di area datar warna solid. Warna brand «merah murni» (#FF0000) yang diekspor sebagai JPEG dan kemudian diimpor ulang bisa terbaca sebagai #FE0102 atau sejenisnya, mirip, tetapi tidak identik dengan sumber. Untuk pencocokan brand yang tepat, pilih:

Alternatif Eyedropper Level Browser dan OS

Beberapa cara lain untuk memilih warna dari layar:

Mengapa picker berbasis web masih mendapat tempatnya: bekerja pada screenshot bersama yang datang melalui Slack atau email, tidak memerlukan instalasi perangkat lunak, berjalan dari browser mana pun di OS mana pun, dan gambar tidak pernah meninggalkan mesin Anda.

Privasi

Gambar sering membawa lebih dari sekadar piksel: metadata EXIF dapat menyertakan koordinat GPS tempat foto diambil, nomor seri kamera, dan stempel waktu pengambilan asli. Screenshot dapat mengandung UI rahasia, teks draf, atau branding pra-rilis. Wajah adalah pengenal biometrik menurut hukum privasi beberapa yurisdiksi. Alat ini berjalan sepenuhnya di browser Anda, gambar berpindah dari sistem file Anda ke canvas dalam memori, diambil sampelnya piksel per piksel, dan satu-satunya yang meninggalkan halaman adalah nilai warna ketika Anda menyalinnya. Alat image-picker sisi server mengunggah seluruh gambar; itulah trade-offnya.

Kesalahan Umum

  1. Memilih pada tepi yang ter-anti-alias. Warna yang Anda dapatkan adalah perpaduan bentuk dan latar belakangnya. Pilih dari bagian tengah area solid sebagai gantinya.
  2. Memilih dari JPEG yang sangat terkompresi. Artefak kompresi menggeser warna secara halus. Gunakan sumber berkualitas lebih tinggi untuk pencocokan brand yang tepat.
  3. Mengacaukan picker dengan palette extractor. Jika Anda menginginkan warna dominan keseluruhan gambar, Anda membutuhkan palette extractor, bukan pixel picker.
  4. Memilih dari PNG transparan di atas latar belakang halaman berwarna. Bergantung pada cara canvas menyusun transparansi, Anda mungkin mengambil sampel latar belakang halaman melalui channel alpha. Konversi gambar ke latar belakang yang diketahui terlebih dahulu jika presisi penting.
  5. Mempercayai warna screenshot secara tepat. Beberapa monitor menerapkan kalibrasi warna yang menggeser warna yang dirender dari sumbernya. Nilai piksel yang dibaca picker adalah yang dikodekan dalam gambar, belum tentu yang ditampilkan layar asalnya.
  6. Memilih dari gambar beresolusi rendah dan melewatkan detail. Thumbnail 200×100 logo memberikan piksel yang lebih sedikit untuk dipilih daripada aset aslinya. Jika memungkinkan, bekerjalah dari sumber beresolusi tertinggi.

Pertanyaan yang Lebih Sering Diajukan

Apa perbedaan antara ini dan generator palet warna?

Sebuah picker membaca warna dari satu piksel yang Anda klik. Generator palet menganalisis seluruh gambar dan mengembalikan warna paling dominan secara statistik. Pekerjaan yang berbeda: picker itu presisi, generator palet itu interpretatif. Untuk palet yang dihasilkan dari gambar Anda, lihat Pengekstrak Palet Warna Gratis.

Mengapa warna yang saya pilih berbeda dari spesifikasi brand?

Dua alasan umum. Pertama, gambar yang Anda gunakan mungkin telah terkompresi (pengkodean ulang JPEG menggeser warna sebesar beberapa nilai RGB). Kedua, piksel yang diklik mungkin berada di tepi yang ter-anti-alias yang berpadu dengan latar belakang. Untuk pencocokan brand yang tepat, gunakan sumber vektor atau PNG / WebP-lossless berkualitas tinggi dan pilih dari bagian tengah area solid.

Bisakah saya menggunakan ini di perangkat mobile?

Ya, tap-to-pick bekerja pada perangkat sentuh, meskipun perilaku magnifier dan presisi piksel tepat dapat bervariasi menurut browser mobile. Untuk pekerjaan piksel-sempurna di mobile, target sentuh yang lebih besar membuat picker berbasis magnifier sulit; pertimbangkan melakukan pemilihan warna kritis di browser desktop jika memungkinkan.

Apakah gambar diunggah ke suatu tempat?

Tidak. Gambar dimuat ke elemen Canvas lokal melalui FileReader browser / API pemuatan gambar; pembacaan piksel terjadi melalui getImageData; tidak ada yang dikirimkan ke server, tidak ada endpoint analitik yang melihat gambar. Berguna ketika gambar mengandung data GPS EXIF, wajah, screenshot UI rahasia, atau branding pra-rilis yang tidak ingin Anda unggah.

Mengapa memilih warna dari gambar sama sekali jika CSS menampilkan nilainya?

CSS menampilkan warna yang dideklarasikan, tetapi piksel yang dirender bisa berbeda, gradien, penumpukan opasitas, anti-aliasing, penyesuaian dark mode, penanganan profil warna browser, dan kompresi screenshot semuanya menyebabkan perbedaan. Ketika Anda perlu tahu apa yang sebenarnya ada pada piksel (untuk QA desain, aksesibilitas, atau pencocokan terhadap referensi), membaca piksel yang dirender secara langsung adalah satu-satunya jawaban yang andal.

Mengapa magnifier itu membantu?

Piksel tunggal itu kecil, pada resolusi layar yang umum, piksel individual jauh di bawah ukuran yang bisa dibedakan mata Anda tanpa bantuan. Magnifier menampilkan tampilan yang diperbesar dari area di bawah kursor Anda sehingga Anda dapat memastikan dengan tepat piksel mana yang akan diklik. Sangat berharga pada gambar yang padat, teks ter-anti-alias, atau bentuk lengkung di mana piksel yang berdekatan berbeda dalam jumlah kecil.

Alat terkait

Generator Palet Warna Online Gratis Warna Konverter Kompresor Gambar Gratis Online