1. Táirgí
  2.   Íomha
  3.   JavaScript
  4.   Color Thief
 
  

Leabharlann Foinse Oscailte JavaScript le haghaidh Próiseáil Íomhá

JavaScript API chun pailéad dathanna a bhaint as íomhánna.

Cad is Gadaí Dath ann?

Is leabharlann próiseála íomhá éadrom an-simplí é Color Thief a chuireann ar chumas forbróirí bogearraí dath a fháil ó íomhánna ag baint úsáide as JavaScript. Is leabharlann JavaScript íon é atá in ann oibriú ar Nód chomh maith le brabhsálaí in-bhrabhsálaí gan aon spleáchas seachtrach. Faigheann an API an dath ceannasach ón íomhá. Cuirtear dath ar ais mar raon de thrí shlánuimhir a léiríonn luachanna dearg, glas agus gorm. Agus tú ag obair sa bhrabhsálaí, ní mór duit íomhá HTML a úsáid le haghaidh próiseála agus le linn duit an Nód a úsáid ní mór duit URL na híomhá a úsáid.

Áiríonn an pacáiste Gadaí Dathanna comhaid dáileacháin iolracha chun tacú le timpeallachtaí éagsúla agus próisis tógála. Is é color-thief.js an príomhchomhad chun na híomhánna a phróiseáil, úsáidtear dath-thief.mjs do bhrabhsálaithe nua-aimseartha chomh maith le Webpack agus Rollup, agus úsáidtear color-thief.umd.js chun clibeanna scripte simplí a luchtú.

Previous Next

Tús a chur le Gadaí Datha

An bealach molta chun Color Thief a shuiteáil trí NPM. Bain úsáid as an ordú seo a leanas chun é a shuiteáil.

Suiteáil Thief Dath trí NPM

 npm i --save colorthief 

Faigh Dathanna ón Íomhá trí API JavaScript Saor in Aisce

Ceadaíonn leabharlann foinse oscailte Color Thief d'fhorbróirí JavaScript dathanna a bhaint as na híomhánna go ríomhchláraithe. Chun an dath ceannasach a fháil ón íomhá, soláthraíonn an API modh getColor(). Faigheann an modh an dath ceannasach ón íomhá. Cuirtear dath ar ais mar raon de thrí shlánuimhir a léiríonn luachanna dearg, glas agus gorm (RGB). Trí úsáid a bhaint as an dá líne cód seo a leanas, is féidir leat an dath ceannasach a fháil ón íomhá go héasca.

Faigh Dath Ceannasach ón Íomhá

  1. Luchtaigh íomhá
  2. Faigh dath

Sliocht dath ón íomhá in Node.js

const img = resolve(process.cwd(), 'rainbow.png');
ColorThief.getColor(img)
.then(color => { console.log(color) })
.catch(err => { console.log(err) })
        

Faigh Dath Platte ón Íomhá trí API JavaScript Saor in Aisce

Trí úsáid a bhaint as an API, is féidir leat pailéad dathanna a fháil ó na híomhánna freisin Chun pailéad dathanna a fháil ón íomhá, soláthraíonn an API modh getPalette(). Faigheann an modh pailéad ón íomhá trí dathanna comhchosúla a bhraisliú. Cuirtear an pailéad ar ais mar eagar ina bhfuil dathanna, gach dath ann féin le sraith de thrí slánuimhir. Trí úsáid a bhaint as an dá líne cód seo a leanas, is féidir leat pláta datha a fháil go héasca ón íomhá.

Faigh Dath Platte ón Íomhá

  1. Luchtaigh íomhá
  2. Faigh pláta datha

Sliocht íomhá plátaí datha i Node.js

const img = resolve(process.cwd(), 'rainbow.png');
ColorThief.getPalette(img, 5)
.then(palette => { console.log(palette) })
.catch(err => { console.log(err) })
        
 Gaeilge