Частично верно, но мне нужны эти библиотеки для программирования, и я решил, что здесь я мог бы найти некоторую помощь. Кроме того, я прошу программные альтернативы тому, что я должен делать: получение цвета пикселей из TIFF без использования Jai и Jai-imageio.
Марселлус Уоллес
3
Если вы просто ищете файл .jar, необходимый для декодирования JPEG 2000 и друзей, ImageIOи не хотите беспокоиться о каких-либо установщиках, загрузите mapgrid.googlecode.com/files/jai_imageio.jar
Вот проект на Git, который является клоном JAI ImageIO Core, но где были удалены зависимости от jai-core (javax.media.jai) и JPEG 2000 (jj2000). В файле readme говорится, что он полностью распространяется под лицензией BSD с 3 пунктами в LICENSE.txt (и, следовательно, совместим с GPL): github.com/stain/jai-imageio-core
Jesse
2
По состоянию на 2015-07-17 ссылки на скачивание страницы, представленной в этом ответе, устарели. Пожалуйста, смотрите мое обновление по этому вопросу.
Zeodtr
8
@zeodtr Поскольку JAI, похоже, был удален Oracle, я просто хочу упомянуть, что создал проект, который во многих случаях может быть использован в качестве замены JAI ( часть JAI ImageIO ). Он, среди многих других форматов, читает TIFF . Он работает так же, как jai_imageio.jarи путем предоставления плагинов для ImageIO(т. Е. Полностью знакомый API).
haraldK 30.07.15
2
@haraldK Спасибо. Но я использую GeoServer, который все еще использует JAI. Было бы неплохо, если бы GeoServer заменил использование JAI более современной библиотекой, такой как ваша.
ImageIO
и не хотите беспокоиться о каких-либо установщиках, загрузите mapgrid.googlecode.com/files/jai_imageio.jarОтветы:
Вот, пожалуйста: http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-java-client-419417.html
Может быть, это тоже интересно. Я видел, что они предоставляют некоторые расширения: http://java.net/projects/imageio
Я тоже знаю о Sanselan и ImageJ , но не знаю, дают ли они вам возможность читать цвет пикселя и как именно.
Но пока вы можете получить на
BufferedImage
Java, вы должны уметь делать то, что необходимо.источник
jai_imageio.jar
и путем предоставления плагинов дляImageIO
(т. Е. Полностью знакомый API).