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
C# / VB.NET - VB.NET  modificare contrasto a un'immagine
Forum - C# / VB.NET - VB.NET modificare contrasto a un'immagine

Avatar
nabbopazzo (Normal User)
Rookie


Messaggi: 34
Iscritto: 19/01/2009

Segnala al moderatore
Postato alle 19:59
Giovedì, 18/06/2009
Questo topic è stato chiuso dal moderatore

Salve a tutti!
In questi giorni mi sono messo a fare prove con le immagini in vb.net, ma mi sn bloccato in punto: come faccio con i colormatrix a cambiare il contrasto a un'immagine?
Facendo prove con photoshop ho ipotizzato che per aumentare constrasto avendo un fattore di aumento (tipo 2) devo moltiplicare per 2 il canale (R G o B) maggiore di ogni punto. Con le IF si potrebbe fare tranquillamente pixel per pixel, ma per evitare multi-thread e ralllentamenti si potrebbe fare in modo automatizzato con vb? Se si come?
Grazie

PM
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 10:11
Venerdì, 19/06/2009
Cerca su The Code Project: mi ricordo di un articolo che spiegava come usare le matrici per modificare le immagini.

PM
Avatar
nabbopazzo (Normal User)
Rookie


Messaggi: 34
Iscritto: 19/01/2009

Segnala al moderatore
Postato alle 22:36
Venerdì, 19/06/2009
Si ho già visto ma parla di come applicare effetti b/n scala di grigi e negativo, forse anche la luminosità, ma il contrasto no...

PM
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 10:15
Sabato, 20/06/2009

PM
Avatar
nabbopazzo (Normal User)
Rookie


Messaggi: 34
Iscritto: 19/01/2009

Segnala al moderatore
Postato alle 12:48
Mercoledì, 24/06/2009
Grazie mille, peccato che fosse in C# e non con i colormatrix ma in ogni caso alla fine ci sn riuscito!

PM