HOG

0th

Percentile

calculate the HOG (Histogram of oriented gradients) for an image

The function is a modification of the 'findHOGFeatures' function of the SimpleCV package [ please consult the COPYRIGHT file ] The function takes either an RGB (it will be converted to gray) or a gray image and returns a vector of the HOG descriptors. The main purpose of the function is to create a vector of features, which can be used in classification tasks.

Usage
HOG(image, cells = 3, orientations = 6)
Arguments
image

matrix or 3-dimensional array

cells

the number of divisions ( cells )

orientations

number of orientation bins

Details

This function takes either a matrix, a data frame or a 3-dimensional array and returns a vector with the HOG-descriptors (histogram of oriented gradients).

Value

a numeric vector

Aliases
  • HOG
Examples
# NOT RUN {
# }
# NOT RUN {
 
path = system.file("tmp_images", "1.png", package = "OpenImageR")

image = readImage(path)

res = HOG(image, cells = 3, orientations = 6)
# }
Documentation reproduced from package OpenImageR, version 1.0.8, License: GPL-3

Community examples

Looks like there are no examples yet.