¿Existe alguna documentación útil para utilizar la funcionalidad HOGDescriptor en Python OpenCV? He leído la documentación de C++, pero la versión de Python funciona de manera diferente y no puedo resolverlo simplemente retocando.OpenCV Python e histograma de gradiente orientado
Más específicamente, estoy buscando un comando OpenCV en Python que tome una imagen y una ubicación de píxel como entrada (y posiblemente también algunos parámetros sobre el tamaño de una ventana de detección) y luego devuelva una matriz de Python que contiene el HOG vector de características (es decir, una lista o matriz NumPy, etc., donde el elemento j-ésimo de la lista es el componente de histograma j-ésimo de un histograma de gradientes orientados).
Mi objetivo es alimentar estos histogramas en scikits.learn SVM pipes (para evitar el entrenamiento OpenCV SVM), pero para hacer esto necesito los vectores de características reales y no el tipo de HOG processing chain pipes que parece que OpenCV usa
Cualquier otra implementación de código HOG en Python también funcionaría. Necesito algo razonablemente eficiente para comparar con otra base de código que estoy escribiendo.
Nota: un ejecutable de C++ razonable que tenga argumentos de línea de comando fáciles de usar también funcionaría y podría simplemente incluirlo en mis cosas de Python. Si conoce algún proyecto con código HOG eficiente, puede ser útil. – ely