2017-08-27 139 views
1

我收到了一个包含图像处理算法的Matlab jar函数,为了能够执行这个jar文件我安装了需要的MCR库,我认为我拥有所有我需要的在MCR库,但我有这样的错误:未定义变量“图像”Matlab编译代码错误

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

代码Matlab的:

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

代码MATLAB本身不产生MATLAB中的任何错误,但只有在该功能被编译,从java代码中调用。

你有什么想法,为什么我有这个错误?我是否还需要在图像工具箱中安装matlab?

谢谢

回答

-1

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

试试这个命令来验证

which -all images.internal.imlincombc 
+1

的任择议定书表示,*“的代码MATLAB本身不MATLAB中产生任何错误,但只有当函数编译,并从Java代码名为” *。 –