![]() |
Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Tech (http://www.dsy.it/forum/forumdisplay.php?forumid=189)
-- [conversione immagini] jpeg to png (http://www.dsy.it/forum/showthread.php?threadid=28221)
[conversione immagini] jpeg to png
ciao a tutti,
premetto che non so assolutamente niente di grafica, come faccio a convertire un'immagine da jpeg e png? (Via codice non con un programma)
Avete del codice gia' pronto? Possibilmente in java 
E poi cos'e' "JFIF standard 1.01"? posso trasformare una jpeg con questo standard in una jpeg normale? se si come?
grazie
JPEG è uno standard per la compressione, JFIF riguarda il formato del file
la libreria PNG ti fornisce le routine per leggere una riga per volta (con già fatto l'interlacciamento), la libreria JPEG ti consente di manipolare l'immagine a linee. quindi la conversione devi farla leggendo una riga per volta, convertendola in un formato intermedio (tipo bitmap) e codificandola nell'altro formato.
se vuoi un esempio apri il file pnmtojpeg.c della libreria grafica netpbm
codice già pronto, escludendo i vari ImageMagick e Netpbm, non ce l'ho. se lo avessi lo avrei già usato 
__________________
Sono sempre alla ricerca di curriculum interessanti da segnalare alle società con cui ho contatti. Info in pm
__________________
?
grazie per le risposte, effettivamente sono stato poco preciso, la trasformazione la dovrei fare su un cellulare usando j2me, da quello che ho capito e' semi-impossibile, giusto?
Direi di sì, a meno che tu non possa sfruttare CDC, per il quale magari ci sono librerie disponibili.
__________________
?
Originally posted by yeah
Direi di sì, a meno che tu non possa sfruttare CDC, per il quale magari ci sono librerie disponibili.
La configurazione di Java sui terminali (un insieme di api di base, a sviluppo orizzontale, cioè generico). I terminali che la supportano hanno buone prestazioni e di fatti buona parte ha il Personal Profile, che supporta un subset delle api molto simile alla J2SE, con in più AWT.
in alternativa potrei seguire un'altra strada, sapete per caso come fare (sempre possibilmente via codice o al massimo con qualche tool di linux) a comprimere al massimo un'immagine png?
__________________
?
jpeg comprime di più, dopotutto è lossy... la compressione non riesci a farla server side? negli m-site si fa così
__________________
Sono sempre alla ricerca di curriculum interessanti da segnalare alle società con cui ho contatti. Info in pm
Originally posted by yeah
La configurazione di Java sui terminali (un insieme di api di base, a sviluppo orizzontale, cioè generico). I terminali che la supportano hanno buone prestazioni e di fatti buona parte ha il Personal Profile, che supporta un subset delle api molto simile alla J2SE, con in più AWT.
Originally posted by yeah
Il PNG usa zlib (se non erro) per la compressione dei dati che contiene, hai provato con in livello massimo di compressione? Oltre a quello non penso si possa andare, senza perdere informazione (JPEG appunto).
Originally posted by recoil
jpeg comprime di più, dopotutto è lossy... la compressione non riesci a farla server side? negli m-site si fa così
comunque se provi a salvare con GIMP un'immagine PNG scegliendo il valore massimo di compressione ti ritrovi con un file troppo grande in output, il paragone con JPEG non regge assolutamente
il mio studio del formato PNG è stato sbrigativo quindi non ti so dire se c'è la possibilità di salvare moltissimo spazio con qualche compressione supportata dallo standard
mi domando a cosa serve un formato lossless sugli schermi a francobollo dei cellulari... evidentemente chi ha scritto l'applicazione usando PNG avrà avuto i suoi buoni motivi, però ti inguaia
se dici che dovresti convertire al volo presumo che le immagini che l'utente può scaricare non sono un set prefissato ma possono variare, giusto?
noi per degli m-site avevamo risolto il problema compressione delle immagini salvandole in vari formati (in dimensione) e facendo scaricare quella giusta in base allo UAProf, però non so se è il tuo caso
__________________
Sono sempre alla ricerca di curriculum interessanti da segnalare alle società con cui ho contatti. Info in pm
ah ok, intendevi cldc, non cdc

__________________
?
Originally posted by recoilcon i tool che ho provato comprimendo la png il paragone regge abbastanza bene
comunque se provi a salvare con GIMP un'immagine PNG scegliendo il valore massimo di compressione ti ritrovi con un file troppo grande in output, il paragone con JPEG non regge assolutamente
Originally posted by recoil
se dici che dovresti convertire al volo presumo che le immagini che l'utente può scaricare non sono un set prefissato ma possono variare, giusto?
noi per degli m-site avevamo risolto il problema compressione delle immagini salvandole in vari formati (in dimensione) e facendo scaricare quella giusta in base allo UAProf, però non so se è il tuo caso [/B]
Originally posted by yeah
Uhm... e fare img -> jpg -> png lato server? Hai la compressione con perdita che ti serve e poi il formato che ti serve, sebbene l'ultima trasformazione non ti darà nulla in più.
Originally posted by unidavide
con i tool che ho provato comprimendo la png il paragone regge abbastanza bene
__________________
Sono sempre alla ricerca di curriculum interessanti da segnalare alle società con cui ho contatti. Info in pm
| All times are GMT. The time now is 06:04. | Show all 15 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.