Реализация HoG в OpenCV 3.4 включает вычисление векторов градиента?
Я пытаюсь использовать функцию извлечения HoG из OpenCV3.4 отсюда. Я полагаю, что метод HoG сначала нуждается в градиентах x и y изображения (gx, gy) и на основе этого будут извлечены гистограммы.
Проблема в том, что мои изображения - это уже градиенты направления и величины по осям X и Y, поэтому я не хочу, чтобы это делалось снова в hog.compute, но я не уверен, что Opencv сначала рассчитывает градиенты или ожидает их!? Я также посмотрел в hog.cpp Opencv, но я не мог понять это:\
Может ли кто-нибудь рассказать мне, как работает OpenCV-HoG, и если он делает градиенты внутри, какой фрагмент кода я могу взять из CV HoG.cpp, чтобы я быстро вычислял гистограммы в своем коде.
Любая помощь будет принята с благодарностью.