【发布时间】:2014-10-01 10:56:55
【问题描述】:
我在 matlab 中使用以下代码尝试将 haar dwt 应用于位图图像
im = imread('image.bmp');
[LL,LH,HL,HH] = dwt2(im,'haar');
figure; imshow(im);
我收到以下错误:“uint8”类型的输入参数的未定义函数“dwt2” 我刚刚下载了小波工具箱。 我以为 dwt 接受 uint8 类型??
【问题讨论】:
-
检查工具箱是否已正确安装并且该功能是否在您的路径上(命令行中的
which dwt2应该会显示它)。 -
对不起,你能说得更具体点吗??
-
在命令行中输入
which dwt2。如果工具箱安装正确,它应该返回文件的位置。如果没有,您需要更改path以包含工具箱的位置,因为 MATLAB 不会搜索您的整个硬盘驱动器来查找函数。 -
谢谢!它不承认它。如何更改路径??
-
@user1877082 addpath('folder_where_you_have_the_toolbox_instaled')。