我正在从Scala程序生成大型PNG文件。目前,我这样做的方式与我在java中的方式相同。我正在创建一个新的BufferedImage
并将每个像素设置为正确的颜色。这工作正常,但我想知道是否有任何好的库在Scala中处理图像?我正在寻找Ruby的RMagick库。
答案 0 :(得分:4)
看看https://github.com/sksamuel/scrimage(免责声明:我是作者)
这是一个开源的Scala图像库,它基本上将java.awt Image操作包装在一个更好的API中,并为适合给定大小等操作提供简单的方法。
答案 1 :(得分:3)
也许 JMagick ?看看here,这是ImageMagick和Java之间的原生接口,就像RMagick一样..