Реализация 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, чтобы я быстро вычислял гистограммы в своем коде.

Любая помощь будет принята с благодарностью.

0 ответов

Другие вопросы по тегам