Haal dominante kleuren uit elke afbeelding. Verkrijg hexcodes, RGB-waarden en maak prachtige kleurpaletten.
Sleep een afbeelding hierheen of klik om te uploaden (één bestand)
of plak een afbeelding uit het klembord (Ctrl+V / ⌘V)
Kleurverdeling
Design System Generator▼
Algoritmevergelijking ▼
Kleurharmonie▼
WCAG Contrastchecker▼
Kleurenblindheid Voorbeeld▼
Bekijk hoe uw palet eruitziet voor mensen met verschillende vormen van kleurenblindheid.
Copied!
Advertentie
Over deze tool
De Kleurenpalet Extractor analyseert elke geüploade afbeelding om de visueel meest significante kleuren te identificeren en te extraheren. Het gebruikt het median cut kleurkwantisatie-algoritme (Heckbert, 1982), een gevestigde techniek uit de digitale beeldverwerking die breed is geadopteerd in grafische software, printsystemen en webontwikkelingstools.
In tegenstelling tot eenvoudige pixelbemonstering, die willekeurige punten in een afbeelding kiest, onderzoekt het median cut-algoritme elke pixel in de afbeeldingsgegevens en verdeelt recursief de gehele kleurruimte in afzonderlijke regio's. Deze aanpak zorgt ervoor dat het resulterende palet de werkelijke kleurverdeling van de afbeelding nauwkeurig weergeeft, waarbij zowel dominante achtergrondtonen als kleinere accentkleuren worden vastgelegd.
De tool produceert kleuren in drie industriestandaard formaten. HEX-codes zijn de webstandaard die in CSS en HTML wordt gebruikt. RGB-waarden (Rood, Groen, Blauw) zijn het formaat dat door de meeste ontwerpsoftware wordt gebruikt, waaronder Photoshop, Figma en Sketch. HSL-waarden (Tint, Verzadiging, Lichtheid) bieden een intuitief kleurmodel dat bijzonder nuttig is voor systematische aanpassingen.
Extra functies omvatten kleurharmonie-generatie (complementair, analoog, triadisch, gesplitst complementair en tetradisch), WCAG-contrastcontrole voor toegankelijkheid en kleurenblindheidsimulatie. U kunt geextraheerde kleuren sorteren op dominantie, helderheid, tint of verzadiging.
Exportopties omvatten CSS custom properties, Tailwind CSS-configuratie, JSON-gegevens voor programmatisch gebruik en PNG-staalafbeeldingen. De tool gebruikt de HTML Canvas API (W3C-standaard) voor pixelanalyse en alle verwerking gebeurt volledig in uw browser. Uw afbeeldingen worden nooit naar een server geüpload.
Upload een afbeelding door te slepen en neer te zetten of klik om te bladeren. Werkt met foto's, kunstwerken, logo's of screenshots.
Selecteer hoeveel kleuren u wilt extraheren (5-15) en kies uw gewenste kleurformaat (HEX, RGB of HSL).
Klik op een kleurstaal om de waarde te kopiëren. Exporteer als CSS custom properties, JSON of PNG-stalen voor uw projecten.
De Wetenschap van Kleurextractie
Kleurextractie uit digitale afbeeldingen is geworteld in het vakgebied van kleurkwantisatie, een tak van digitale beeldverwerking die begin jaren 1980 opkwam toen computerschermen beperkt waren tot slechts een klein aantal gelijktijdige kleuren. Paul Heckberts paper uit 1982 introduceerde het median cut-algoritme als een efficiente methode om miljoenen unieke pixelkleuren terug te brengen tot een representatief palet, en het blijft een van de meest gebruikte benaderingen.
Het menselijk oog kan ongeveer 10 miljoen kleuren onderscheiden, maar de meeste afbeeldingen bevatten slechts enkele honderden tot duizenden perceptueel verschillende kleuren. Kleurkwantisatie-algoritmes benutten dit door visueel vergelijkbare kleuren te groeperen. De median cut-benadering werkt in de driedimensionale RGB-kleurruimte, waarbij elke pixel wordt behandeld als een punt met coordinaten die overeenkomen met de rode, groene en blauwe intensiteitswaarden.
Moderne toepassingen van kleurextractie reiken ver voorbij schermoptimalisatie. In webdesign helpen geextraheerde paletten ontwerpers bij het creeren van samenhangende visuele systemen. In datavisualisatie identificeert kleurextractie optimale paletkeuzes met voldoende contrast. Merkontwerpers gebruiken kleurextractie om digitale kleurspecificaties af te leiden van fysieke materialen zoals stofstalen of verfmonsters.
Kleurtheorieprincipes zoals complementaire, analoge en triadische harmonieen kunnen worden toegepast op geextraheerde kleuren. Deze harmonieen zijn gebaseerd op wiskundige relaties rond het HSL-kleurenwiel: complementaire kleuren liggen 180 graden uit elkaar, analoge kleuren binnen 30 graden en triadische kleuren vormen een gelijkzijdige driehoek op intervallen van 120 graden.
Hoe te gebruiken
Upload een afbeelding door te slepen en neer te zetten of klik om te bladeren. Werkt met foto's, kunstwerken, logo's of screenshots.
Selecteer hoeveel kleuren u wilt extraheren (5-15) en kies uw gewenste kleurformaat (HEX, RGB of HSL).
Klik op een kleurstaal om de waarde te kopiëren. Exporteer als CSS custom properties, JSON of PNG-stalen voor uw projecten.
Methodologie
Deze tool biedt twee kleurextractie-algoritmen. K-means clustering groepeert vergelijkbare pixels door iteratief clustercentra aan te passen totdat ze convergeren, wat paletten oplevert die gewogen zijn naar visueel dominante kleuren. Median cut (Heckbert, 1982) splitst de kleurruimte recursief langs de breedste kanaaldimensie op het mediaanpunt, wat meer gelijkmatig verdeelde paletten oplevert.
Beide algoritmen werken op een verkleinde kopie van uw afbeelding (maximaal 200×200 pixels) voor efficiente verwerking. Transparante pixels worden uitgesloten van analyse. Kleurstemmingsfiltering screent pixels vooraf op HSL-eigenschappen voor clustering, en de design system generator past op luminantie gebaseerde roltoewijzing toe op het uiteindelijke palet.
Het geextraheerde palet vertegenwoordigt de visueel meest significante kleuren in uw afbeelding, geordend op dominantie. De eerste kleur beslaat het grootste pixelgebied en is doorgaans de achtergrond- of hoofdonderwerpkleur. Volgende kleuren vertegenwoordigen geleidelijk kleinere delen van de afbeelding.
Kies uw paletgrootte op basis van uw ontwerpdoelen. Een palet van 3-5 kleuren werkt het beste voor samenhangende merkidentiteiten, websitethema's en UI-ontwerp waar eenvoud en consistentie prioriteit hebben. Een palet van 6-8 kleuren vangt tussentonen op, ideaal voor illustraties of marketingmateriaal. Een palet van 9-10 kleuren onthult subtiele verlopen en textuurvariaties, perfect voor gedetailleerde kunstanalyse of uitgebreide stijlgidsen.
Gebruik de sorteeropties om resultaten te organiseren voor verschillende werkstromen. Sorteer op dominantie voor visueel gewicht, op tint voor harmonie-analyse langs het kleurenwiel, op helderheid voor waardecontrast en op verzadiging voor levendige versus gedempte kleuren.
De WCAG-contrastchecker helpt te verifieren dat uw palet voldoet aan toegankelijkheidsnormen. Een contrastverhouding van minimaal 4,5:1 is vereist voor normale tekst (AA-niveau), terwijl 3:1 volstaat voor grote tekst. Het kleurenblindheidsvoorbeeld zorgt ervoor dat uw palet herkenbaar blijft voor gebruikers met protanopie, deuteranopie of tritanopie.
Praktische voorbeelden
Voorbeeld 1 - Merkidentiteit: Upload uw bedrijfslogo om de exacte kleuren te extraheren en gebruik vervolgens de CSS-export om een consistent websitethema te bouwen met die merkleuren als custom properties.
Voorbeeld 2 - Fotografie Moodboard: Extraheer 8-10 kleuren uit een landschapsfoto om het volledige bereik van natuurlijke tonen vast te leggen, van hemelblauw en bladgroen tot aardetinten en highlights. Exporteer als PNG-staal voor uw moodboard.
Voorbeeld 3 - UI-ontwerp vanuit Inspiratie: Zoek een foto die de sfeer vastlegt die u wilt voor uw app. Extraheer 5 kleuren en gebruik de harmoniegenerator om complementaire en analoge variaties te bouwen voor knoppen, achtergronden en tekst.
Voorbeeld 4 - Toegankelijkheidsaudit: Extraheer het kleurenpalet van uw bestaande website uit een screenshot en gebruik vervolgens de WCAG-contrastchecker om kleurparen te identificeren die niet voldoen aan toegankelijkheidsvereisten.
Tips voor Betere Kleurextractie
1. Gebruik afbeeldingen met hoge resolutie wanneer mogelijk. Hogere resolutie biedt meer pixelgegevens voor het algoritme, wat nauwkeurigere en representatievere kleurpaletten oplevert. Afbeeldingen met lage resolutie of zware compressie kunnen JPEG-artefacten introduceren.
2. Snij uw afbeelding bij voor het uploaden als u zich op een specifiek gebied wilt richten. Extractie uit een volledige scene zal achtergrondkleuren bevatten die mogelijk niet relevant zijn.
3. Pas de paletgrootte aan uw doel aan. Begin met 5 kleuren voor een schoon, gefocust palet. Verhoog naar 8-10 als u subtiele variaties wilt vastleggen zoals schaduwen, middentonen en highlights.
4. Gebruik de HSL-sorteeroptie om snel relaties tussen geextraheerde kleuren te identificeren. Kleuren die dicht bij elkaar in tint liggen maar varieren in verzadiging of lichtheid creeren van nature harmonieuze combinaties.
5. Controleer altijd contrastverhoudingen met de ingebouwde WCAG-checker voordat u geextraheerde kleuren gebruikt voor tekst en achtergronden. Een mooi palet is alleen effectief als het leesbaar en toegankelijk blijft.
6. Exporteer als CSS custom properties voor webprojecten om een enkele bron van waarheid te behouden voor uw kleurwaarden across stylesheets en componenten.
Kleurkwantisatie-algoritmes analyseren alle pixels en groeperen vergelijkbare kleuren. De meest voorkomende/dominante kleurgroepen vormen uw palet.
Welke kleurformaten worden aangeboden?
HEX (#FF5733) voor web/CSS, RGB (255, 87, 51) voor ontwerpsoftware, HSL (14°, 100%, 60%) voor kleurtheorie.
Hoe kan ik het palet exporteren?
Exporteer als CSS-variabelen (plak in uw stylesheet), JSON-gegevens (programmatisch gebruik) of PNG-afbeelding (presentaties, stijlgidsen).
Wat zijn goede toepassingen?
Maak merkpaletten van inspiratieafbeeldingen, stem UI-kleuren af op foto's, vind complementaire kleuren voor kunst, zorg voor visuele consistentie.
Wordt mijn afbeelding naar een server geüpload voor verwerking?
Nee. Alle kleurextractie gebeurt volledig in uw browser met de HTML5 Canvas API. Uw afbeelding wordt in een lokaal canvas-element geladen voor pixelanalyse en verlaat nooit uw apparaat. Er worden geen netwerkverzoeken gedaan tijdens het extractieproces, wat volledige privacy garandeert.
Welke afbeeldingsformaten kan ik uploaden?
U kunt elk afbeeldingsformaat uploaden dat door uw browser wordt ondersteund, waaronder JPEG, PNG, WebP, GIF, BMP en SVG. Voor de meest nauwkeurige paletextractie werken foto's met hoge resolutie en gevarieerde kleuren het best. Zeer kleine afbeeldingen of afbeeldingen met weinig verschillende kleuren kunnen minder gevarieerde paletten opleveren.
Wat is het verschil tussen k-means en median cut?
K-means clustering groepeert pixels door iteratief clustercentra te verfijnen om de kleurafstand te minimaliseren. Het produceert doorgaans paletten die gewogen zijn naar de visueel meest dominante kleuren. Median cut splitst de kleurruimte langs de breedste dimensie op het mediaanpunt, waardoor gelijk grote groepen ontstaan. Het vangt over het algemeen een breder kleurenbereik op, inclusief minder dominante kleuren. Beide algoritmen draaien volledig in uw browser.
Wat zijn kleurstemming-modi?
Kleurstemmingsmodi filteren het geëxtraheerde palet op visueel gevoel. Levendig toont sterk verzadigde kleuren met gemiddelde lichtheid. Gedempt richt zich op onverzadigde tonen. Donker haalt diepe, donkere kleuren naar voren. Licht toont bleke, lichte tinten. Natuurlijk toont alle kleuren zonder filter. Dit is handig wanneer u een specifieke sfeer uit uw afbeelding wilt halen.
Hoe werkt de design system generator?
De design system generator wijst automatisch semantische rollen toe aan uw geëxtraheerde kleuren op basis van luminantie- en verzadigingsanalyse. Het identificeert de beste kandidaten voor primair (meest verzadigd), secundair, accent, achtergrond (lichtste), tekst (hoogste contrast tegen achtergrond) en randkleuren. U kunt het resultaat kopiëren als kant-en-klare CSS custom properties.
Kan ik specifieke kleuren uit de afbeelding kiezen?
Ja. Klik op de pipetknop om de kleurkiezmodus in te schakelen. Beweeg over de afbeelding om een vergrote preview te zien van het gebied onder uw cursor. Klik om die exacte pixelkleur aan uw palet toe te voegen. U kunt ook dubbelklikken op een kleurstaal om de kleurwaarde handmatig te bewerken en kleuren vergrendelen om ze te behouden tijdens herextractie.
Wat is het ASE-exportformaat?
ASE (Adobe Swatch Exchange) is een binair bestandsformaat dat wordt gebruikt door Adobe Creative Suite-applicaties, waaronder Photoshop, Illustrator en InDesign. Door uw palet als ASE-bestand te exporteren, kunt u het direct in deze ontwerptools importeren. Het bestand bevat de RGB-waarden en naam van elke kleur.
Mijn Favorieten
Slepen om te herordenen
Nog geen favorieten
Tik op de ☆ bij een tool om deze als favoriet op te slaan.