Red de conocimiento informático - Problemas con los teléfonos móviles - vector>contornos; vectorjerarquía; < < >> ¿Qué significan todos?

vector>contornos; vectorjerarquía; < < >> ¿Qué significan todos?

vector>contornos; vectorjerarquía; < < >>Significado:

1. duVec4i se refiere a cuatro números enteros.

2. typedef Vec Vec4i;

3. la jerarquía vectoriales la jerarquía definida.

4. Esto se generará automáticamente al encontrar los contornos de búsqueda de límites. Esto es solo para abrir un espacio.

5. Se pueden calcular las coordenadas del límite.

Esta es la declaración en el programa para encontrar el límite en openCV. Contours se define como un vector de punto flotante bidimensional, que almacenará las coordenadas (x, y) del límite encontrado en el futuro. . vectorjerarquía es la jerarquía definida. Esto se generará automáticamente al encontrar los contornos de búsqueda de límites. Aquí simplemente abrimos un espacio para ello.

Información ampliada:

Uso de la clase vector en opencv: 1. Inclusión de archivos:?

Primero agregue #include al comienzo del programa Contiene el vector de archivo de clase requerido y debe agregarse utilizando el espacio de nombres std. 2. Declaración de variable:

(1) Ejemplo: Declarar un vector int para reemplazar una matriz unidimensional: vector a (Es equivalente a declarar una matriz int a[], el tamaño no está especificado, puede agregarlo y eliminarlo dinámicamente).

(2) Ejemplo: use un vector en lugar de una matriz bidimensional. De hecho, solo necesita declarar un vector de matriz unidimensional, y el nombre de una matriz en realidad representa su primera dirección, por lo que solo es necesario declarar una dirección. Simplemente use un vector, es decir: vector ?a. Lo mismo ocurre con el uso de vectores en lugar de matrices tridimensionales, vector a.