PHP programozás - Szoftverfejlesztés fórum

üzenetek

hozzászólások


tildy
(nagyúr)
Blog

Újabb elakadás, már fél napja tökölök rajta.
Adott egy kép, amelyen kb max . 8-10 szín szerepel (illetve ennek 1-2 árnyalata, ami szabad szemmel nem vagy nehezen látszik, viszont ha lekérem a kódját akkor megkapom, hogy van egy kis eltérés. ). Olyan képet képzeljetek el, mintha ilyen festékpacák lennének.
Ezen a képen egy adott helyzetű pontot, illetve r sugarú környezetben még 8 pontot vizsgálok, ebből szeretném megmondani, melyik pacában van az adott pont, illetve esetleg melyik paca vana közelben (ha aaz a másik paca beleesik az r sugarú körbe).
Nos a pontokat le tudtam kérdezni.

Viszont mivel a pacák nem teljesen homogének (apró eltérések lehetnek színben egy pacán belül ) , ezért azt kéne megoldanom, hogy megmondom, hogy melyik paca színéhez áll a legközelebb a pont színe.

Pl.
Itt van 9 pont:

#9cd9aa
#9cd9aa
#9cd9aa
#9cd9aa
#9bd9a9
#9bd9a9
#9cd9aa
#9bd9a9
#9cd9aa


Ez nagyjából egy almazöld színhez áll legközelebb, de mint látható apró eltérések vannak.

Egy másik 9 pont:
#fae8e4
#eb9d9d
#fdc68f
#fdc68f
#eb9c9c
#fdc68f
#fdc68f
#eb9c9c
#eb9d9d


Ebből 5 pirosasabb színű, 4 narancsosabb színű.

Szóval a kérdéseim:
- hogy tudok /érdemes megadni színtartományt /palettát, hogy meg tudjam mondani hol van az adott pont, és milyen szín van r sugarú környezetében ?
-imagecolorstotal miért 0-t ad vissza ?

[Szerkesztve]

üzenetek