Cómo resolver la excepción de destrucción de vectores opencv Assert
Miré el código. línea por línea, se descubre que las variables vectoriales dentro del objeto (como puntos2, estado, etc.) están todas en calcOpticalFlowPyrLK (img1, img2, puntos1, puntos2, estado, similitud, ventana_LK). calcOpticalFlowPyrLK (img1, img2, puntos1, puntos2, estado, similitud, tamaño de ventana, nivel, term_criteria, lambda, 0); la función se asigna en el dll opencv, por lo que cuando se destruye el objeto, no se puede acceder al local; Montón y se estrelló anormalmente.
Solución:
Asigne espacio usted mismo antes de llamar a la función opencv
También existe la posibilidad de que la versión de VS no sea coherente con la versión utilizada por opencv. Este es el problema cuando se utiliza hog para la detección de peatones.
Este es el problema cuando se utiliza hog para la detección de peatones.