Extragerea culorilor dominante dintr-o imagine
- Panou de control
- Documentație
- API
De ce să utilizezi un instrument de extracție a paletei de culori?
Extracția paletei de culori dintr-o fotografie este esențială pentru designeri și dezvoltatori. Acest instrument simplifică procesul permițând extragerea rapidă și precisă a culorilor dominante ale unei imagini, grupând culorile similare, facilitând astfel crearea de palete de culori armonioase pentru proiectele tale.
Caracteristicile instrumentului de extracție a paletei de culori
Acest instrument de extracție a paletei de culori îți permite să încarci o fotografie și să extragi culorile dominante ale imaginii. Utilizează un algoritm de clustering pentru a grupa culorile similare, permițându-ți să obții instantaneu o paletă de culori armonioasă pentru proiectele tale de design și dezvoltare.
Cum să utilizezi instrumentul de extracție a paletei de culori
Pentru a utiliza instrumentul de extracție a paletei de culori, urmează acești pași simpli:
- Încarcă o fotografie utilizând formularul prevăzut în acest scop.
- Apasă pe butonul "Extrage". Instrumentul va analiza imaginea și va afișa paleta de culori extrasă, grupând culorile similare.
Exemplu de utilizare a instrumentului de extracție a paletei de culori
Iată un exemplu de paletă de culori extrasă dintr-o fotografie:
#cececc
#262123
#daad90
#229fbd
Întrebări frecvente
Ce formate de imagini sunt acceptate?
Extractorul acceptă imaginile bitmap clasice ale web-ului: JPG, JPEG, PNG, GIF și WebP. Imaginile vectoriale (SVG) nu sunt pertinente pentru această procesare, întrucât descriu deja culorile lor în cod. Pentru un fișier SVG, deschide-l într-un editor de text și citește direct valorile HEX prezente în atributele fill și stroke.
Care este dimensiunea maximă a imaginii acceptate?
Fișierele de până la aproximativ 10 Mo trec fără dificultate. Dincolo, procesarea rămâne posibilă dar încetinește semnificativ. Pentru a accelera extragerea unei fotografii foarte de înaltă rezoluție, redimensionează-o la aproximativ 1500 px lățime: paleta dominantă rămâne identică, analiza este mult mai rapidă.
Care este diferența între un extractor de paletă și un color picker?
Un color picker returnează culoarea unui pixel precis țintit cu mouse-ul. Extractorul de paletă analizează ansamblul imaginii, grupează pixelii vizuali apropiați prin clustering, apoi returnează n culorile dominante. Picker-ul este util pentru a ținti un detaliu, extractorul pentru a înțelege ambianța cromatică globală a unei fotografii.
Cum grupează algoritmul culorile?
Instrumentul utilizează un clustering tip k-means în spațiul RGB: fiecare pixel este apropiat de centrul de clasă cel mai apropiat, apoi centrele sunt recalculate la fiecare iterație până la stabilizare. Rezultatul este o listă de culori reprezentative, exprimate în HEX, care rezumă imaginea fără zgomot.
Imaginea mea este stocată pe server?
Imaginea este trimisă la server pe durata analizei pixel cu pixel, apoi distrusă imediat după extracția paletei. Niciun fișier nu este păstrat pe disc. Metadatele EXIF (geolocalizare, model de aparat foto) nu sunt exploatate și dispar cu fișierul original.
La ce servește concret o paletă extrasă?
Utilizările sunt numeroase: alinierea unei identități grafice pe o fotografie de produs, recolorarea unui site comercial pentru a se potrivi cu ambianța unui vizual hero, alimentarea unei teme dark dintr-o operă, sau generarea de token-uri de design într-un fișier CSS, SASS sau Tailwind. Paleta obținută poate apoi fi rafinată în generatorul de paletă sau convertită cu convertorul de culoare.
Exemplu de cerere
curl -X POST https://cdrn.fr/api/v1/tools/color-extractor/execute \
-F "image=@/path/to/file" \
-F "number=1"
Schema de intrare
| Câmp | Tip | Obligatoriu | Implicit |
|---|---|---|---|
image |
file | ✓ | – |
number |
integer | ✓ | – |
acest instrument așteaptă un fișier - utilizați Content-Type multipart/form-data în loc de application/json
Puncte de acces
GET https://cdrn.fr/api/v1/tools- listează toate instrumentele disponibileGET https://cdrn.fr/api/v1/tools/color-extractor- obține schema acestui instrumentPOST https://cdrn.fr/api/v1/tools/color-extractor/execute- execută acest instrument cu un payload JSON