在Scala中处理图像

时间:2010-05-26 19:47:11

标签: scala image-processing png

我正在从Scala程序生成大型PNG文件。目前,我这样做的方式与我在java中的方式相同。我正在创建一个新的BufferedImage并将每个像素设置为正确的颜色。这工作正常,但我想知道是否有任何好的库在Scala中处理图像?我正在寻找Ruby的RMagick库。

2 个答案:

答案 0 :(得分:4)

看看https://github.com/sksamuel/scrimage(免责声明:我是作者)

这是一个开源的Scala图像库,它基本上将java.awt Image操作包装在一个更好的API中,并为适合给定大小等操作提供简单的方法。

答案 1 :(得分:3)

也许 JMagick ?看看here,这是ImageMagick和Java之间的原生接口,就像RMagick一样..