我想把TGA文件读到BufferedImage。没有图书馆我怎么能做到呢?
现在有功能:
(defn load-image [filename]
(ImageIO/read (File. filename)))此函数成功读取jpeg文件,但返回nil而不是BufferedImage作为TGA文件。
发布于 2018-10-09 21:18:52
最简单的事情仍然是使用一个库,例如TwelveMonkeys。在您的project.clj中(如果您正在使用莱宁根),添加:
{:dependencies [... [com.twelvemonkeys.imageio/imageio-tga "3.4.1"]]}然后,在代码中:
(ImageIO/scanForPlugins)
(defn load-image [filename]
(ImageIO/read (File. filename)))这将适用于有效的TGA文件。
https://stackoverflow.com/questions/52728340
复制相似问题