HOG Descriptor function Error

Hi can any one help me i am running the function HOG but getting an error which is
??? Input argument "Im" is undefined.
Error in ==> HOG at 11 [L,C]=size(Im); % L num of lines ; C num of columns

Answers (1)

How are you invoking the code? Are you passing in a grayscale image
Im = rgb2gray( imread('YourFile.jpg') );
hog(Im)

4 Comments

Thank you for your response..I am applying the function on a rgb image but I am not finding any result and getting the error
here is my code A=imread('lena.bmp'); X=HOG(A); imshow(X) when I apply the function imshow the window appears but no results..Solve it plz..Its very urgent or can we apply it on a video clip?thanks
give me some suggestions Mr walter.
The function is not defined for RGB images. Read the first line of the code where it says "grayscale".

This question is closed.

Asked:

on 7 Nov 2012

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!