Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

Java e.....elaborazione delle immagini

Il forum per tutti i developer. Leggere attentamente il regolamento di sezione prima di postare.

Java e.....elaborazione delle immagini

Messaggioda CAS » mar giu 26, 2007 1:38 am

Salve a tutti,
Sono uno studente all'università e sto preparando una materia: Iterazione e multimedia. Consiste nello scrivere un programmino java...
Ecco un tipico esempio di come è il laboratorio:
Codice: Seleziona tutto
Sviluppare all'interno di un framework che consenta il caricamento e la visualizzazione di immagini JPG le seguenti funzionalità:
a) Filtro "interpola colonne".
a1) Si consenta all'utente la selezione di una immagine RGB e si trasformino i suoi pixel come segue:
a2) I pixel delle colonne k, 2k, 3,... nk (ove k è scelto dall'utente) restino invariati
a3) Per ciascuna riga i pixel "intermedi" (tra quelli della colonna nk e quella (n+1)k ottengono i propri valori RGB interpolando linearmente tra i valori dei pixel che si trovano sulle colonne agli estremi.
a4) visualizzare l'immagine risultante.
b) Filtro LUT. Si crei un filtro puntuale che applichi sui canali R, G e B tre LUT "a gradoni regolari". In particolare si domanda che la LUT per R abbia k gradoni, per G abbia 2k gradoni e per B abbia 3k gradoni; dove k è un parametro fornito dall'utente.
c) Filtro convolutivo "media degli angoli". Si crei un filtro convolutivo descritto da un kernel di convoluzione (2k+1)*(2k+1) che sostituisca il valore del pixel centrale con la media dei quattro pixel che si trovano agli angoli estremi della maschera del kernel. Anche qui k viene fornito dall'utente.


Io ho anche il codice d'esempio da poter studiare, ma il mio problema è dove posso trovare informazioni da studiare riguardo "Filtri", "Kernel", "Convoluzioni", "LUT", ecc... in senso pratico (e non in generale, tipo una semplice definizione) per poter fare l'esame.
A scrivere codice me la cavicchio, il mio problema sta nel fatto che non ho capito cosa devo scrivere.
Qualcuno potrebbe aiutarmi? Ho provato a studiare le API Java, ma mi ci perdo (e non ha tanto senso). [nonono]

Grazie mille di tutto in anticipo
Avatar utente
CAS
Senior Member
Senior Member
 
Messaggi: 185
Iscritto il: lun lug 03, 2006 2:14 am
Località: Cosmopolita

Messaggioda CAS » gio giu 28, 2007 12:31 am

Ragazzi,
Qualcuno mi può dare una mano a trovare appunti, manuali, testi (free o da comprare) o qualunque altra cosa che mi spieghi "Filtri", "Kernel", "Convoluzioni", "LUT", ecc... applicate al linguaggio Java tali da poter fare quel tipo di esame che ho postato.

Grazie ancora.
Avatar utente
CAS
Senior Member
Senior Member
 
Messaggi: 185
Iscritto il: lun lug 03, 2006 2:14 am
Località: Cosmopolita


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising