面向梯度函数直方图的输入参数

时间:2014-09-10 20:53:38

标签: matlab

我正在尝试使用此链接HOG中提供的功能。

但是,当我在命令行中编写这些命令时:

image = imread('image.jpg);
hog_feature_vector(image);

抛出这样的错误: "未定义的功能' hog_feature_vector'对于类型' uint8'的输入参数&#34 ;.有人知道我做错了吗?

1 个答案:

答案 0 :(得分:0)

函数hog_feature_vector(im)不在MATLAB搜索路径中。如果从命令窗口运行此命令,则转到同一文件夹并运行代码或在路径中添加包含hog函数的文件夹。如果您从另一个.m-file调用此函数,则可以在addpath(genpath('<<HOG function folder path here>>'))的开头使用命令m-file。如果您编写此命令,则可以从任何地方调用hog函数。

另外,请避免使用image作为变量名,因为它也是一个MATLAB命令。请参阅here