Come Modificare luminosità e contrasto di un'immagine??

giovedì 19 maggio 2005 - 15.23

martiele Profilo | Newbie

Il titolo spiega tutto... dovrei trovare il modo, tramite una scrollbar (per esempio)
di modificare la luminosità (e magari anche il contrasto) di un'immagine che ho aperto nel windows form.

Avete qualche idea di come poter fare? Tramite il picturebox si riesce ad accedere solo alle palette dell'immagine...
conoscete qualche "mezzo" per farlo?

Grazie grazie...
Daniele

martiele Profilo | Newbie

piesse:

mi va bene anche un ActiveX che faccia questo mestiere.. se lo conoscete....

totti240282 Profilo | Guru

dovresti lavorare con le gdi+ credo ma la cosa comincia ad essere un po complicata almeno che non esista qualche componente esterno.

Brainkiller Profilo | Guru

Ciao Martiele,
il Framework è molto completo e ha molte classi relative alla gestione delle immagini. Manca però parecchia documentazione su come usarle praticamente.
Non ho mai lavorato in questo senso per cambiare brightness e contrast, so di per certo però che devi lavorare con la classe ColorMatrix che ti permette di apportare variazioni ai pixel di tutta l'immagine. La trovi nel Namespace System.Drawing.Imaging

ciao
david

martiele Profilo | Newbie

Grazie del suggerimento... farò dei tentativi... e se riesco vi farò sapere ^_^

Daniele
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5