Vărsarea regiunea închisă
Pentru a umple o zonă închisă imagefill utilizată și funcția imagefilltoborder.
Funcția imagefill umple toți pixelii adiacenți a căror culoare se potrivește cu culoarea punctului de pornire și funcția imagefilltoborder umple toți pixelii adiacenți, a căror culoare nu coincide cu culoarea specificată de al patrulea parametru - frontieră
- imagine - identificatorul de imagine;
- x, y - coordonatele punctului la care este inițiată umpluturii;
- Culoare - culoarea.
- imagine - identificatorul de imagine;
- x, y - coordonatele punctului la care este inițiată umpluturii;
- frontieră - culoarea de frontieră.
- Culoare - culoarea.
Exemplul 1. Se umple zona închisă prin intermediul funcției imagefill.
Rezultatul acestui program este după cum urmează:
Exemplul 2. turnând regiunea închisă prin intermediul funcției imagefilltoborder.
Rezultatul acestui program este după cum urmează:
Utilizați imagefill și funcția imagefilltoborder numai dacă este absolut sigur că pictura pe zona închisă. Dacă este posibil, încercați să utilizați funcția imagefiledrectangle. imagefilledpolygon și imagefilledarc.
Pentru mai multe detalii despre modul în care să opereze funcțiile de pictură zonele închise pot fi găsite aici.