2014-09-10 60 views
0

我試圖使用此鏈接中給出的函數HOG面向傾斜度函數的直方圖的輸入參數

然而,當我在命令行中寫這些命令:

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

這樣的錯誤被拋出: 「類型‘UINT8’的輸入參數定義函數‘hog_feature_vector’」。有人知道我在做什麼錯嗎?

回答

0

函數hog_feature_vector(im)不在MATLAB搜索路徑中。如果您是從命令窗口運行此命令,然後轉到相同的文件夾並運行代碼或在路徑中添加包含hog函數的文件夾。如果您從另一個.m-file調用此功能,則可以在m-file的起始位置使用命令addpath(genpath('<<HOG function folder path here>>'))。如果你寫這個命令,那麼你可以從任何地方調用hog函數。

此外,請避免使用image作爲變量名稱,因爲它也是一個MATLAB命令。見here

+0

非常感謝@Parag S. Chandakkar。快速和良好的迴應:) – user2541516 2014-09-10 21:37:15