我正在尝试使用此链接HOG中提供的功能。
但是,当我在命令行中编写这些命令时:
image = imread('image.jpg);
hog_feature_vector(image);
抛出这样的错误: "未定义的功能' hog_feature_vector'对于类型' uint8'的输入参数&#34 ;.有人知道我做错了吗?
答案 0 :(得分:0)
函数hog_feature_vector(im)
不在MATLAB搜索路径中。如果从命令窗口运行此命令,则转到同一文件夹并运行代码或在路径中添加包含hog
函数的文件夹。如果您从另一个.m-file
调用此函数,则可以在addpath(genpath('<<HOG function folder path here>>'))
的开头使用命令m-file
。如果您编写此命令,则可以从任何地方调用hog
函数。
另外,请避免使用image
作为变量名,因为它也是一个MATLAB命令。请参阅here。