Parcialmente cierto, pero necesito estas bibliotecas para la programación y pensé que aquí podría encontrar algo de ayuda. Además, solicito alternativas de programación para lo que tengo que hacer: obtener el color de píxeles de TIFF sin usar Jai y Jai-imageio.
Marsellus Wallace
3
Si solo está buscando el archivo .jar necesario para decodificar JPEG 2000 y amigos ImageIOy no quiere molestarse con ningún instalador, descargue mapgrid.googlecode.com/files/jai_imageio.jar
Aquí hay un proyecto en Git que es un clon de JAI ImageIO Core pero donde se han eliminado las dependencias de jai-core (javax.media.jai) y JPEG 2000 (jj2000). El archivo léame dice que es completamente redistribuible bajo la licencia BSD de 3 cláusulas en LICENSE.txt (y, por lo tanto, es compatible con GPL): github.com/stain/jai-imageio-core
Jesse
2
A partir del 2015-07-17, los enlaces de descarga de la página proporcionada por esta respuesta están muertos. Por favor, vea mi actualización sobre la pregunta.
zeodtr
8
@zeodtr Como JAI parece haber sido eliminado por Oracle, solo quiero mencionar que he creado un proyecto que en muchos casos puede usarse como un reemplazo para JAI (la parte JAI ImageIO ). Hace, entre muchos otros formatos, leer TIFF . Funciona de la misma manera que jai_imageio.jar, al proporcionar complementos para ImageIO(es decir, una API completamente familiar).
haraldK
2
@haraldK Gracias. Pero estoy usando GeoServer que todavía usa JAI. Sería bueno si GeoServer reemplaza su uso de JAI con una biblioteca más moderna, como la suya.
ImageIO
y no quiere molestarse con ningún instalador, descargue mapgrid.googlecode.com/files/jai_imageio.jarRespuestas:
Aquí tienes: http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-java-client-419417.html
Quizás esto también sea interesante. Vi que proporcionan algunas extensiones: http://java.net/projects/imageio
También conozco a Sanselan e ImageJ , pero no sé si y cómo te dan la capacidad de leer el pixelcolor.
Pero siempre que pueda obtener un
BufferedImage
en Java, debería poder hacer lo que se necesita.fuente
jai_imageio.jar
, al proporcionar complementos paraImageIO
(es decir, una API completamente familiar).