Lato client puoi solo modificare le dimensioni, ma e` uno "stiramento" dell'immagine, che non fa interpolazioni.
Per fare qualsiasi altra modifica hai necesita` di un programma grafico, che puoi pensare di avere a disposizione solo sul server.
Infatti con ASP, PHP e sim, puoi fare chiamate ad un programma grafico (anche in automatico).