2010-03-22 17 views
6

Ho un'immagine visualizzata in un'applet. Come faccio a salvare l'immagine come formato png a 16 bit in bit di profondità? Sto usando java.profondità bit 16 bit

risposta

2

La conversione in 16 bit non fa parte del salvataggio dei dati dell'immagine. Dovrai prima convertire i dati dell'immagine stessi copiando su un BufferedImage con un 16 bit ColorModel. Quindi salva il risultato come PNG.

+0

Ciao Michael. Grazie per la tua risposta. A proposito, mi riferisco a 16 bit per componente (rosso verde blu). Quello è 48 bit per pixel. È possibile salvare come 48 bit perché capisco che la libreria Java Advanced Imaging supporta solo tiff a 24 bit. Grazie. – user287663

+0

@ user287663: non ho alcuna esperienza con JAI e immagini a 48 bit, ma questa discussione http://forums.java.net/jive/message.jspa?messageID=64642 suggerisce che JAI li supporta in linea di principio, solo non tutte le operazioni –

Problemi correlati