未定义的变量"图像" Matlab编译代码错误

时间:2017-08-27 09:40:11

标签: java matlab image-processing matlab-compiler

我收到了一个Matlab jar函数,其中包含一个图像处理算法,能够执行这个jar文件我安装了所需的MCR库,我想我已经拥有了我在MCR库中所需要的一切,但我有这个错误:

Undefined variable "images" or class "images.internal.imlincombc".
Error in imlincomb (line 74)
Error in mat2gray (line 42)

Code Matlab:

scaled=mat2gray(projections(:,:,1));

代码matlab本身并不会在matlab中产生任何错误,但只有在编译该函数并从java代码调用时才会产生错误。

你知道为什么我有这个错误吗?我是否还需要使用图像工具箱安装matlab?

感谢

1 个答案:

答案 0 :(得分:-1)

由于图像工具箱而出现这些问题。您的MATLAB可能没有图像处理工具箱(https://in.mathworks.com/products/image.html)。

尝试此命令验证

which -all images.internal.imlincombc