Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Delphi - secchiello paint
Forum - Delphi - secchiello paint

Avatar
lucca (Normal User)
Pro


Messaggi: 84
Iscritto: 03/12/2009

Segnala al moderatore
Postato alle 16:09
Giovedì, 26/05/2011
Ormai sapete chi sono, ma vi domando un ultimo chiarimento:
per il secchiello io ho fatto così:
Codice sorgente - presumibilmente Plain Text

  1. p.Canvas.FloodFill(x,y,colori.Color,fssurface);


ma effettivamente invece di riempire mi cancella quello che ho fatto anche se il colore impostato è il nero. Adesso basta non vi rompo più grazie infinite ciao

Ultima modifica effettuata da lucca il 27/05/2011 alle 15:35
PM
Avatar
systemgvp (Normal User)
Expert


Messaggi: 296
Iscritto: 14/04/2008

Up
0
Down
V
Segnala al moderatore
Postato alle 1:11
Martedì, 07/06/2011
mi sa che er fare il secchiello devi lavorare sull'immagine con qualche procedura autocostruita, tipo ti giri i pixel intorno e se sono tutti dello stesso colore li poni del colore nuovo.

Dirare i pixel di un'immagine è molto facile, il difficile però è inventarsi una procedura che funzioni.

Prova a cercare sul web "digital imaging processing" o roba simile, magari trovi qualcosa, anche se io ho alcuni libri di questo, ma del riempimento di superfici non ne parlano, forse perchè magari la superficie prima va individuata, o meglio il pc deve capire com'è una superficie.

PM