英语法语西班牙语

Ad


OnWorks 网站图标

适用于 Linux 的 AlgART Java 库下载

免费下载 AlgART Java 库 Linux 应用程序,以在 Ubuntu online、Fedora online 或 Debian online 中在线运行

这是名为 AlgART Java 库的 Linux 应用程序,其最新版本可作为 algart.zip 下载。 它可以在工作站的免费托管服务提供商 OnWorks 中在线运行。

免费下载并在线运行这个名为 AlgART Java Libraries with OnWorks 的应用程序。

请按照以下说明运行此应用程序:

- 1. 在您的 PC 中下载此应用程序。

- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。

- 3. 在这样的文件管理器中上传这个应用程序。

- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。

- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。

- 6. 下载应用程序,安装并运行。

阿尔加特 Java 库


Ad


商品描述

用于处理数组和矩阵的 AlgART Java 库是开源产品,在 MIT 许可下分发。 因此,任何人都可以不受任何限制地免费使用它们。

主要特点:数组元素的 63 位寻址(64 位 long int 索引),内存模型概念(允许以从 RAM 到映射磁盘文件的不同方案存储数据),广泛使用惰性求值,内置多线程优化- 核心处理器,矩阵上的广泛图像处理算法集等 - 请在网站上查看。 几乎所有的类和方法都通过 JavaDoc 进行了详尽的记录(您可以在该站点阅读完整的 JavaDoc)。



特征

  • 数组元素的 63 位寻址(所有索引和长度均由 64 位 long 类型表示)。 因此,如果操作系统和硬件可以提供必要的内存或磁盘空间,理论上可以创建和处理最多包含 2^63−1 (~10^19) 个任何原始或非原始类型元素的数组和矩阵
  • 内存模型概念允许以不同的方案存储 AlgART 数组,从简单的 Java 数组到映射的磁盘文件; 在每次访问元素或元素块时,所有必要的数据传输都会自动执行。
  • 惰性求值的广泛使用:大多数典型操作,如元素求和或几何矩阵变换,都是通过源数组或矩阵的惰性视图实现的。 例如,您可以取一个多维矩阵,对其进行旋转(或执行任何其他仿射或投影变换),然后从结果中提取一个子矩阵——所有这些操作都将虚拟执行(不需要时间),实际计算将是仅在访问元素时执行,通常是在将结果矩阵复制到新创建的矩阵时执行。 此外,在许多情况下,库会“理解”自己,即用户想要执行旋转或其他变换,并将矩阵拆分为合适的矩形块(适合 RAM)并在此时为该任务选择最佳算法复制操作。
  • 矩阵上的大量图像处理算法:线性滤波、数学形态学、秩运算、频谱变换 (FFT) 等。
  • 二值图像的骨架化和测量。
  • 为大多数算法的多核处理器内置多线程优化。


目的

科学/研究,开发人员



程式语言

爪哇岛



这是一个也可以从 https://sourceforge.net/projects/algart/ 获取的应用程序。 它已托管在 OnWorks 中,以便从我们的免费操作系统之一以最简单的方式在线运行。


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad