在 Scala 中开发图像处理 DSL - 建议库

发布于 2024-10-19 16:20:33 字数 306 浏览 7 评论 0原文

我们正在 Scala 中开发用于图像处理领域的内部 DSL。 DSL 应该提供类似于 MATLAB 的功能。我们打算开发这个 DSL 作为现有 Java 图像处理库的包装器。然而,由于我们之前没有 Java 图像处理经验,因此我们发现很难决定为我们的项目使用哪个 Java 库。到目前为止,我们已经遇到了 Java Advanced Imaging Utilities(对于我们的口味而言,其级别太低)和 JMagick(似乎没有任何在线教程可用)。考虑到开发的简易性和截止日期很短,您会推荐我们使用哪些图像处理库? (最终库的效率我们并不关心。)

PS:这是一个学士级别的项目。

We are developing an internal DSL in Scala for Image Processing domain. The DSL is supposed to offer the functionalities similar to MATLAB. We intend to develop this DSL as a wrapper over existing Java Image Processing libraries. However since we have no prior experience with image processing in Java, we are finding it hard to decide upon a Java library to use for our project. So far we have come across Java Advanced Imaging Utilities (which was too low level for our taste) and JMagick (which doesn't have any online tutorial available it seems). What Image Processing libraries would you recommend us to use, considering ease of development and given a very short deadline? (The efficiency of the resulting library does not concern us much.)

PS: This is a bachelor level project.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

小耗子 2024-10-26 16:20:33

您应该查看 ScalaLab,据我所知,它尚未包含图像处理库,但是符合“DSL + Matlab 功能”的梗。

据我所知,最大的开源图像处理软件包是 ImageJ,其捆绑包 斐济包含特别多的例程。这当然具有您可能想要的高级别和功能(无论如何在模块级别),但对于您的目的来说它可能太高了。

You should check out ScalaLab, which does not yet to my knowledge incorporate an image processing library, but fits the "DSL + Matlab functionality" meme.

The largest open-source image-processing software package that I know of is ImageJ, with the bundle Fiji incorporating a particularly large number of routines. This certainly has the high level and power that you might want (at the module level, anyway), but it might be too high level for your purposes.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文