Entorno de desarrollo OpenCV_Win10 para construir vs2017
1. Descargue el paquete de instalación.
Paquete de instalación más reciente
https://opencv.org/releases.html#
Versión de Netdisk para referencia: https://pan.baidu.com/s/1XzBSkWdaT69k7jWy1-LNgg
2. Descomprime el paquete de instalación.
3. Configurar variables de entorno
Haga clic con el botón derecho en esta computadora y seleccione propiedades.
Haga clic en orden de número
Haga clic para editar el texto y mueva el cursor al final del valor de la variable. Primero ingrese un punto y coma; ingrese la dirección descomprimida.
Por ejemplo, si descomprime el directorio en D: \ OenCV3, entonces:; D: \ OpenCV3 \ opencv \ build \ x64 \ vc14 \ bin; D: \ OpenCV3 \ opencv \ build \ x64 \ vc12 \ bin
Hay un punto y coma delante de D.
Nota: El directorio descomprimido varía según la versión respectiva. D: \ OpenCV3 \ opencv \ build \ x64 \ vc14 \ bin, el sistema es de 64 bits, elija x64, 32 bits elija el directorio x86, la versión puede ser vc15, elija vc15 \ bin
4. Copie el archivo en el directorio correspondiente (de lo contrario, puede haber un error y no se puede encontrar el dll).
3 dlls en el directorio D: \ OpenCV3 \ opencv \ build \ x64 \ vc14 \ bin.
Copie 3 archivos dll en el directorio C: \ Windows \ System32 y C: \ Windows \ SysWOW64.
(No se encuentra el dll) https://blog.csdn.net/txwtech/article/details/104882612
5. Configurar en vs2017
Archivo de puntos- "Nuevo-" Proyecto- "Proyecto vacío
Ingrese al administrador de atributos, barra de menú -> ver -> otras ventanas -> administrador de atributos. (Después de configurar aquí, no es necesario configurarlo en el futuro)
Contiene tres directorios:
D: \ OpenCV3 \ opencv \ build \ include
D: \ OpenCV3 \ opencv \ build \ include \ opencv
D: \ OpenCV3 \ opencv \ build \ include \ opencv2
Directorio de biblioteca agregado:
D: \ OpenCV3 \ opencv \ build \ x64 \ vc14 \ lib
Vinculador -> Entrada -> Se agregan dependencias adicionales.
opencv_world310d.lib, la última d significa modo de depuración,
El nombre del archivo está en: directorio D: \ OpenCV3 \ opencv \ build \ x64 \ vc14 \ lib
7. Pruebas
Agregue un archivo cpp.
Introduzca el código:
Asegúrese de que la ruta de la imagen sea correcta. Es doble barra, barra
Mat img = imread ("D: \\ imágenes \\ yezi.png");
#include <opencv2/core.hpp>
#include <opencv2/highgui.hpp> //txwtech
using namespace cv;
int main()
{
// 读入一张图片
Mat img = imread("D:\\pictures\\yezi.png");
// 创建一个名为 "图片"窗口
namedWindow("pictures");
// 在窗口中显示图片
imshow("pictures", img);
// 等待6000 ms后窗口自动关闭
waitKey(6000);
return 0;
}
Asegúrese de que la plataforma de modo esté seleccionada correctamente.
Haga clic en Generar- "Generar solución
Haga clic en Depurar- "Iniciar ejecución (no depurar)
Mostrar resultado: