Domináns színek kinyerése képből
- Irányítópult
- Dokumentáció
- API
Miért használjunk színpaletta-kinyerő eszközt?
A színpaletta kinyerése egy fotóból alapvető fontosságú a tervezők és a fejlesztők számára. Ez az eszköz leegyszerűsíti a folyamatot azáltal, hogy lehetővé teszi egy kép domináns színeinek gyors és pontos kinyerését, a hasonló színek csoportosítását, megkönnyítve ezzel a harmonikus színpaletták létrehozását projektjeihez.
A színpaletta-kinyerő eszköz jellemzői
Ez a színpaletta-kinyerő eszköz lehetővé teszi egy fotó feltöltését és a kép domináns színeinek kinyerését. Klaszterező algoritmust használ a hasonló színek csoportosítására, így azonnal harmonikus színpalettát kaphat tervezési és fejlesztési projektjeihez.
Hogyan használjuk a színpaletta-kinyerő eszközt
A színpaletta-kinyerő eszköz használatához kövesse az alábbi egyszerű lépéseket:
- Töltsön fel egy fotót az erre a célra szolgáló űrlap segítségével.
- Kattintson a "Kinyerés" gombra. Az eszköz elemzi a képet, és megjeleníti a kinyert színpalettát, csoportosítva a hasonló színeket.
Példa a színpaletta-kinyerő eszköz használatára
Íme egy példa egy fotóból kinyert színpalettára:
#cececc
#262123
#daad90
#229fbd
Gyakran ismételt kérdések
Milyen képformátumok elfogadottak?
A kinyerő elfogadja a klasszikus webes bittérképes képeket: JPG, JPEG, PNG, GIF és WebP. A vektorgrafikus képek (SVG) nem relevánsak ehhez a feldolgozáshoz, mivel azok már leírják színeiket a kódban. Egy SVG fájl esetén nyissa meg egy szövegszerkesztőben, és olvassa ki közvetlenül a fill és stroke attribútumokban szereplő HEX értékeket.
Mi a maximális elfogadott képméret?
A kb. 10 MB-ig terjedő fájlok nehézség nélkül átmennek. Ezen túl a feldolgozás még lehetséges, de jelentősen lelassul. Egy nagyon nagy felbontású fotó kinyerésének felgyorsításához méretezze át kb. 1500 px szélességre: a domináns paletta ugyanaz marad, az elemzés pedig sokkal gyorsabb lesz.
Mi a különbség a paletta-kinyerő és a színválasztó (color picker) között?
A színválasztó egy egérrel célzott pontos pixel színét adja vissza. A paletta-kinyerő a teljes képet elemzi, klaszterezéssel csoportosítja a vizuálisan közeli pixeleket, majd visszaadja az n domináns színt. A választó egy részlet megjelölésére hasznos, a kinyerő pedig egy fotó általános kromatikus hangulatának megértésére.
Hogyan csoportosítja az algoritmus a színeket?
Az eszköz k-means típusú klaszterezést használ az RGB térben: minden pixelt a legközelebbi osztályközépponthoz rendel, majd a középpontokat minden iterációban újraszámolja a stabilizálódásig. Az eredmény egy reprezentatív színlista, HEX formátumban kifejezve, amely zaj nélkül összegzi a képet.
Tárolódik a képem a szerveren?
A képet pixelről pixelre történő elemzés idejére elküldjük a szervernek, majd a paletta kinyerése után azonnal megsemmisítjük. Semmilyen fájl nem marad a lemezen. Az EXIF metaadatokat (geolokáció, fényképezőgép modellje) nem használjuk fel, és azok eltűnnek az eredeti fájllal együtt.
Mire jó konkrétan egy kinyert paletta?
Számos felhasználási mód létezik: egy arculati kézikönyv illesztése egy termékfotóhoz, egy kereskedelmi webhely átszínezése egy hero vizuál hangulatához, sötét téma táplálása egy műalkotásból, vagy designtokenek generálása egy CSS, SASS vagy Tailwind fájlban. A kapott paletta ezután finomítható a palettagenerátorban vagy konvertálható a színkonverterrel.
Kérés példa
curl -X POST https://cdrn.fr/api/v1/tools/color-extractor/execute \
-F "image=@/path/to/file" \
-F "number=1"
Bemeneti séma
| Mező | Típus | Kötelező | Alapértelmezett |
|---|---|---|---|
image |
file | ✓ | – |
number |
integer | ✓ | – |
ez az eszköz fájlt vár - használjon Content-Type multipart/form-data értéket application/json helyett
Végpontok
GET https://cdrn.fr/api/v1/tools- listázza az összes elérhető eszköztGET https://cdrn.fr/api/v1/tools/color-extractor- lekéri ezen eszköz sémájátPOST https://cdrn.fr/api/v1/tools/color-extractor/execute- végrehajtja ezen eszközt JSON payloaddal