MagicWand/FuzzySelect lähtee tietystä määritellystä pisteestä ja valitsee ympäröivän samanvärisen alueen (annetuissa rajoissa). Sama onnistuu vaikkapa tällaisella ImageMagick-skriptillä: http://www.fmwconcepts.com/imagemagick/magicwand/
Löytyyköhän joku CLI ratkaisu, jolla saisi palautettua kuvasta tietyllä värillä väritetyn alueen koordinaatit?
Tämä on aikalailla vastakkainen operaatio. Eli haluat jollain tavalla paikantaa kuvasta tietyn väriset alueet? Haluatko alueen painopisteen vai vasemman yläkulman vai rajoittavan suorakulmion vai jokaisen pisteen sijainnin? Erilliset alueet erikseen vai kaikki yhdessä?
Tietyn värisen alueen käyttäminen maskina johonkin muuhun operaatioon on normaali toimenpide, joka onnistuu vaikkapa ImageMagickilla. Sen sijaan koordinaattien listaus halutulla tavalla kuulostaa ohjelmointiprojektilta. Jos tavoite olisi tarkemmin tiedossa, neuvominen voisi olla helpompaa.
Pointti oli se, että miten siihen yhden pisteen sisältämän värin muodostamaan alueeseen ts. koordinaatteihin pääsisi käsiksi.
Mikä tahansa skripti joka toteuttaa tällaisen toiminnon täytyy käsitellä niitä koordinaatteja jossain vaiheessa.
Ajatus on, että käyttäjä klikkaa kuvaa sivustolla, josta napataan pikselin koordinaatit, ja jotka lähetetään palvelimelle mw/fuzzya varten.
Palvelin palauttaisi arvot selaimelle, jotka renderöidään koordinaatit.
Tämä toimisi sitten yhteen monessakin eri tarkoituksessa.
Clientissa tämä on myös mahdollista toteuttaa. Backendi tuli kuitenkin ekana mieleen, koska sillä puolen on tehty luultavasti enemmän.
Edit: kai joku GIMP on avointa lähdekoodia - sieltä kai joku malli löytyis.