Léim go dtí an príomhábhar

Eastóscóir Pailéid Dathanna Íomhá saor in aisce

Eastóscaigh na dathanna ceannasacha ó aon íomhá ag baint úsáide as cainníochtú dathanna k-means. Faigh cóid heics do na 2-16 dath is coitianta i do ghrianghraf nó lógó.

Oibríonn as líne nuair a lódáiltear é

Scaoil comhad anseo, nó cliceáil chun brabhsáil

JPG, PNG, WebP, GIF, HEIC, HEIF · próiseáilte ar do ghléas

nó brúigh Ctrl+V chun greamú ón ngearrthaisce

Brabhsáil comhaid

Leid: is féidir leat gabháil scáileáin a ghreamú le Ctrl+V

Ní fhágann do chomhaid do ghléas riamh. Tarlaíonn gach próiseáil go háitiúil i do bhrabhsálaí.

Úsáidí coitianta

  • Tarraingt Dathanna Branda ó LógóFaigh na cóid dhéag cruinn d'na dathanna ceannasach in aon lógó nó íomhá bhraistí.
  • Tóg Paleannú Datha Gréasáin ó GhrianghraifGéneráil paleannú datha gréasáin a bhíonn ó ghrianghraif gréine nó íomhánna cúlra.
  • Tarraingt Dathanna ó Ghrianghraif InspioráideTarraingt paleannú datha ó dhreachanna inmheánacha nó fionraí faisean do úsáid i do phróiseálacha.
  • Anailís Paidhint agus Paleannú EalaínStaidéar ar paleannú datha phaidhint cháiliúil nó do ealaín féin trí na dathanna ceannasach a tharraingt.
  • Téama CSS ó GhrianghraifGéneráil CSS inbhuanaithe téamaí ó íomhánna - úsáideach do théamáil dhináimiciúil nó schéim dhathanna a dhéantar go huathoibríoch.

Conas a Oibríonn sé

Ritheann baint datha go hiomlán i do bhrabhsálaí ag baint úsáide as algartam braisliú k-means++ lámhscríofa curtha i bhfeidhm ar shonraí picteilín amh léite ón API Canvas — gan freastalaí, gan leabharlann tríú páirtí. Táirgeann an íomhá agus na socruithe comhaireamh datha chéanna an pailéad céanna i gcónaí mar go n-úsáideann an t-algartam gineadóir uimhreacha bréagrandamacha cinntitheach (mulberry32) seachas Math.random.

  1. 1
    Léann Canvas sonraí picteilín
    Tarraingítear an íomhá ar eilimint Canvas HTML as radharc agus déantar í a fhoshampláil go 200px ar a mhéad ar a taobh is faide. Tugann getImageData() an API Canvas gach picteilín ar ais mar bhearta amh RGBA, agus caitear le picteilíní go hiomlán trédhearcach (alfa < 128) sula dtosaíonn braisliú.
  2. 2
    Braislíonn k-means++ na picteilíní
    Síolann tosaitheoir k-means++ na lárphointí go cinntitheach, ansin atriallann an t-algartam suas le 20 uair: sanntar gach picteilín dá lárphointe is gaire i spás RGB, ansin athríomhtar lárphointí mar an meán de na picteilíní sannta go léir. Cumascaítear braislí a thiteann go dtí an luach heics céanna, mar sin tá gach sampla sa toradh uathúil.
  3. 3
    Ríomhtar meiteashonraí in aghaidh gach datha
    Tiontaítear gach lárphointe go HEX, HSL, agus a sciar d'iomlán na bpicteilíní (céatadán). Ríomhtar soilseacht choibhneasta WCAG de réir na foirmle caighdeánaí, agus taispeántar cóimheasanna codarsnachta i gcoinne dubh agus bán araon in aice le gach sampla.
  4. 4
    Easpórtáil agus aschur biocáisc
    Is féidir an pailéad a chóipeáil mar airíonna saincheaptha CSS, athróga SCSS, blúire cumraíochta Tailwind, nó JSON. Mapálann biocáisc cliceáil-go-sampláil do chliceáil ar an réamhamharc ar ais go comhordanáidí beachta an phicteilín fhoinsigh ar chanbhás lán-taifigh, ag cur dath an phicteilín sin le liosta dathanna roghnaithe ar leith. Is féidir stiall pailéid PNG a íoslódáil trí canvas toBlob().

Ní uaslódáiltear d'íomhá riamh — díchódaítear agus próiseáiltear í go hiomlán i gcuimhne do bhrabhsálaí, agus ní thuairiscítear ach méid an chomhaid (i KB) chuig anailísíochtaí.

Uirlisí Gaolmhara

Ceisteanna Coitianta