2009-06-08 41 views
11

Estoy buscando API de Java para convertir secuencias de archivos JPEG a archivos TIFF. Miré al JAI pero no encontré algo similar a lo que estoy mirando.Java API para convertir JPEG a TIFF

¿Alguien me puede indicar una buena API que hace esto?

Respuesta

5
+0

Probé este ejemplo y convertí con éxito JPEG2TIFF. Puedo abrirlo con IrfanView, pero no con el visor de imágenes de Microsoft. Además, el documento de imagen de Microsoft dice que esta imagen TIFF está dañada. ¿Tienes alguna idea de por qué sucede esto? – EclipseGuru

+0

ni idea lo siento. ¿Has probado diferentes opciones de compresión para ver si eso hace la diferencia? – objects

+0

hey, pruebo el código y parece que no puedo compilarlo. No reconigura 'TIFFImageWriteParam'. ¿Alguna idea? –

1

JIMI es bastante fácil de usar. http://java.sun.com/products/jimi/

Desafortunadamente Sun lo transformó en Java2D (afair) y ESO no es tan fácil de usar.

Para una solución rápida, use JIMI.

0

JAI (Java Advanced Imaging) es la mejor solución. Tiene un decodificador y codificador para archivos TIFF.

1

JAVA JAI admite codificación/decodificación TIFF. You need to get the image codecs (< --link) y llámalos como ImageDecoder decoder = ImageCodec.createImageDecoder("tiff", seekableStream, null);

Cuestiones relacionadas