2011-02-28 72 views
2

我们正在开发在斯卡拉图像处理领域内部DSL。 DSL应该提供类似于MATLAB的功能。我们打算将此DSL作为现有Java图像处理库的封装来开发。但是因为我们在Java中的图像处理没有现成的经验,我们发现很难在一个Java库决定使用我们的项目。到目前为止,我们所遇到的Java高级图像工具(这是太低级了我们的口味)和JMagick(不任何可用的在线教程似乎)。考虑到开发的简易性并给出一个很短的截止日期,您会推荐我们使用哪些图像处理库? (所得的文库的效率并没有引起我们的关注了。)开发Scala中的图像处理DSL - 推荐图书馆

PS:这是一个单身汉级项目。

+0

这是足够窄的,但社会可能迁移这programmers.stackexchange.com。看看该网站,如果你认为这是你的问题更适合,只是旗你的问题,让我们知道。 – 2011-02-28 10:24:04

回答

3

你应该看看,这尚不据我所知,包含图像处理库,但符合“DSL + Matlab的功能”米姆。

我知道的最大的开源图像处理软件包是ImageJ,包含Fiji包含了特别多的例程。这无疑具有较高的水平,你可能想(在模块级,反正)的功率,但它可能是你的目的,过高的水平。

+0

我也推荐ImageJ;它的API结构紧凑,使用非常简单。特别是,你会想看看其中包含用于实际的图像处理类的ij.process包。 (核心类关注的是ImageProcessor)。其他包装主要涉及到的ImageJ的UI代码。如果需要的话它在设在这里一个Maven回购 - > http://code.google.com/p/mbari-maven-repository/ – hohonuuli 2011-03-02 17:17:39