用于图像处理的高级语言

发布于 2024-10-08 17:43:14 字数 69 浏览 0 评论 0原文

我的最后一年项目组计划构建一个具有神经网络支持的实时应用程序,并且需要有效地处理图像处理,任何语言建议都会非常有帮助。谢谢。

My final year project group is planning to build a real time application with neural network support and need to handle image processing efficiently, Any language suggestions would be very much helpful. Thanks.

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

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

发布评论

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

评论(5

路弥 2024-10-15 17:43:14

Mathematica 可能会提供一些有用的功能。最近的几个版本添加了相当多的图像处理功能。您可以通过查看以下博客条目来了解一下:

Mathematica 是一种解释性语言,这似乎对您的实时限制。然而,Mathematica 始终很好地集成了外国代码(特别是 C、Java 和 .NET),并且最新版本在 C 代码生成、动态库加载和 CUDA / OpenCL GPU 编程方面添加了相当多的新功能。

可惜的是,Mathematica 不是自由开源软件,而且对于商业用途来说相当昂贵。然而,他们给予学生很大的折扣(90%+,我上次检查时),并且一些学院/大学部门拥有站点许可证。

不利的一面是,Mathematica 语言非常非传统,需要时间才能熟悉事物。 IMO,这种努力是值得的,但如果您的项目时间表很短,那么学习曲线可能会太长。

注:我与 WRI 没有任何关系。

Mathematica may offer some useful features. The last couple of releases have added quite a lot of image processing functionality. You can get a taste by looking at these blog entries:

Mathematica is an interpreted language, which would appear to present an obstacle to your real-time constraints. However, Mathematica has always integrated well will foreign code (notably C, Java and .NET) and the latest release adds considerable new capabilities with respect to C-code generation, dynamic-library loading and CUDA / OpenCL GPU programming.

Alas, Mathematica is not FOSS and is pretty expensive for commercial use. However, they give great student discounts (90%+, last time I checked) and some college/university departments have site licenses.

On the down side, the Mathematica language is quite unconventional and it takes time to get into the swing of things. IMO, the effort is worth it, but the learning curve might be too long if your project timelines are short.

Note: I am not affiliated with WRI in any way.

甚是思念 2024-10-15 17:43:14

我的建议是 OpenCV 和 C++。 OpenCV 也可以与 Python 一起使用,但如果您需要编写快速代码,我不推荐它,Python 可能非常慢。

My suggestion is OpenCV and C++. OpenCV is also usable with Python, but I don't recommend it if you need to write fast code, Python can be really slow.

耶耶耶 2024-10-15 17:43:14

Python 怎么样?有 PIL,它

为您的 Python 解释器添加图像处理功能。该库支持多种文件格式,并提供强大的图像处理和图形功能。

关于使用 Python 进行神经网络和前馈神经网络库的介绍性文章:

How about Python? There is PIL, which

adds image processing capabilities to your Python interpreter. This library supports many file formats, and provides powerful image processing and graphics capabilities.

An introductory article about NN with python and a feed forward NN library:

对你的占有欲 2024-10-15 17:43:14

Matlab提供了很多图像处理的功能。可能有点慢,但我认为性能不是问题。

Matlab provides a lot of features for image processing. May be slightly slow, but I assume performance is not an issue.

我家小可爱 2024-10-15 17:43:14

ImageMagick 应该非常好,但我没有第一手经验。数学?

ImageMagick is suppose to be real good, but I have no first-hand experience. Mathematica?

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