【问题标题】:Running matlab script without having the required toolbox在没有所需工具箱的情况下运行 matlab 脚本
【发布时间】:2014-04-05 16:58:22
【问题描述】:

我已经下载了用于抖动图像的 matlab 代码,但我没有图像处理工具箱,我不想购买它来运行此代码。有什么方法可以运行脚本吗?

在此先感谢

【问题讨论】:

  • 您的脚本需要工具箱中的哪些功能?您也许可以从文件交换中找到免费的 Octave 等价物或免费等价物
  • 它需要20多个函数,这意味着我需要整个工具箱或其他可以运行matlab脚本的软件
  • Octave 是你最好的选择。或者尝试在线查找免费的 matlab 图像处理工具箱并尝试复制您的脚本以使用免费工具:stackoverflow.com/questions/3319355/…

标签: matlab


【解决方案1】:

你可以下载Scilab,它是一个类似Matlab的平台,但是它是开源的,你不用花钱,你可以使用scilab运行matlab代码。

【讨论】:

  • 无法读取脚本,无法识别imread、imshow等函数
  • 好吧,您必须使用其内置函数 matlab 将脚本转换为 scilab。您可以在应用部分找到它。
【解决方案2】:

您可以尝试 Octave、Scilab 或 OpenCV,或者还有许多其他开源和免费的替代方案。

但是,在您调查和尝试这些方法时,请务必衡量您在这方面花费了多少时间。如果您的脚本使用 Image processing Toolbox 中的 20 多个函数(如您在评论中指出的那样),那么这可能需要付出很多努力,并且取决于您每小时的时间价值,您可能会发现最好只买工具箱。这当然只是我的建议 - 你的选择。

如果您在大学,您可能会获得更便宜的教育价格,或者可以购买包含 Image Processing Toolbox 的学生版 MATLAB。也可以以折扣价购买 MATLAB 的限时许可证(六个月或一年),但 MathWorks 并未公布该价格,您需要致电并与 MathWorks 客户经理交谈以提出要求。

【讨论】:

  • 您还可以获得 30 天免费试用,以决定是否值得
猜你喜欢
  • 1970-01-01
  • 2016-04-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-23
  • 1970-01-01
  • 1970-01-01
  • 2014-12-10
相关资源
最近更新 更多