Matlab错误:未定义的函数' imhist',但安装了图像处理工具箱

时间:2017-12-13 17:00:05

标签: matlab image-processing undefined

我试图使用SHINE工具箱来控制一组图像的对比度/亮度,而工具箱需要Matlab的图像处理工具箱。

我已经检查过(使用ver并通过GUI上的Set Path选项)工具箱确实安装在我的路径上。 (' /Applications/MATLAB_R2016b.app/toolbox/images')

但我仍然收到错误Undefined function 'imhist' for input arguments of type 'uint8'.

为什么它还没有调用IPT功能?

1 个答案:

答案 0 :(得分:0)

根据我的经验,当该功能不在您的工具箱或您的目录中时,会出现此问题。检查您的工具箱是否已安装,写下

which imhist

如果它正在返回路径。如果不是,也许是因为你的matlab许可证。我可以推荐的另一个解决方案是将'imhist'函数复制到当前项目中,以便它与您当前的项目一起运行。