# det_deploy_win **Repository Path**: x-yy0/det_deploy_win ## Basic Information - **Project Name**: det_deploy_win - **Description**: yolox、yolov5、yolov8模型采用opencv和openvino工具在windows端的部署 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-05-05 - **Last Updated**: 2024-02-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 1、编译好的openvino库和opencv库分别为openvino_2022.3.0和opencv453 2、将训练完成的pth权重转成onnx文件。 3、修改代码中图片路径和文件路径: std::string IMAGE_PATH = "C:\\Users\\J01053585\\Desktop\\classify\\cat.jpg"; std::string MODEL_PATH = "C:\\Users\\J01053585\\Desktop\\classify\\resnet50.onnx"; 环境配置: 1、打开vs->项目->xx属性-> 然后一共需要配置三个地方: (1)vc++目录->包含目录:进去选择需要的头文件路径;这里有三个: C:\Users\jadewt\Desktop\classify\classify\openvino_2022.3.0\runtime\include\ie C:\Users\jadewt\Desktop\classify\classify\openvino_2022.3.0\runtime\include C:\Users\jadewt\Desktop\classify\classify\opencv453\include (2)vc++目录->库目录:进去选择需要的库路径;这里有三个: C:\Users\jadewt\Desktop\classify\classify\openvino_2022.3.0\runtime\lib\intel64\Release C:\Users\jadewt\Desktop\classify\classify\openvino_2022.3.0\runtime\3rdparty\tbb\lib C:\Users\jadewt\Desktop\classify\classify\opencv453\x64\vc16\lib (3)链接器->输入:写入三个依赖库 opencv_world453.lib openvino.lib tbb.lib 2、动态库处理: 将所需的动态库拷贝到当前程序路径下: 将 C:\Users\jadewt\Desktop\classify\classify\openvino_2022.3.0\runtime\bin\intel64\Release下dll和xml 和 C:\Users\jadewt\Desktop\classify\classify\openvino_2022.3.0\runtime\3rdparty\tbb\bin下dll 和 C:\Users\jadewt\Desktop\classify\classify\opencv453\x64\vc16\bin下文件 拷贝到: C:\Users\jadewt\Desktop\classify\中 同时将: C:\Users\jadewt\Desktop\classify\classify\openvino_2022.3.0\runtime\bin\intel64\Release下dll和xml 拷贝到: c:windows/system32 <<<<<<< HEAD ======= 在windows端,采用openvino、opencv工具部署yolov5、yolox、yolov8模型 1、编译好的openvino库和opencv库分别为openvino_2022.3.0和opencv453 2、将训练完成的pth权重转成onnx文件。 3、修改代码中图片路径和文件路径: std::string IMAGE_PATH = "C:\Users\J01053585\Desktop\classify\cat.jpg"; std::string MODEL_PATH = "C:\Users\J01053585\Desktop\classify\resnet50.onnx"; 环境配置: 1、打开vs->项目->xx属性-> 然后一共需要配置三个地方: (1)vc++目录->包含目录:进去选择需要的头文件路径;这里有三个: C:\Users\jadewt\Desktop\classify\classify\openvino_2022.3.0\runtime\include\ie C:\Users\jadewt\Desktop\classify\classify\openvino_2022.3.0\runtime\include C:\Users\jadewt\Desktop\classify\classify\opencv453\include (2)vc++目录->库目录:进去选择需要的库路径;这里有三个: C:\Users\jadewt\Desktop\classify\classify\openvino_2022.3.0\runtime\lib\intel64\Release C:\Users\jadewt\Desktop\classify\classify\openvino_2022.3.0\runtime\3rdparty\tbb\lib C:\Users\jadewt\Desktop\classify\classify\opencv453\x64\vc16\lib (3)链接器->输入:写入三个依赖库 opencv_world453.lib openvino.lib tbb.lib 2、动态库处理: 将所需的动态库拷贝到当前程序路径下: 将 C:\Users\jadewt\Desktop\classify\classify\openvino_2022.3.0\runtime\bin\intel64\Release下dll和xml 和 C:\Users\jadewt\Desktop\classify\classify\openvino_2022.3.0\runtime\3rdparty\tbb\bin下dll 和 C:\Users\jadewt\Desktop\classify\classify\opencv453\x64\vc16\bin下文件 拷贝到: C:\Users\jadewt\Desktop\classify\中 同时将: C:\Users\jadewt\Desktop\classify\classify\openvino_2022.3.0\runtime\bin\intel64\Release下dll和xml 拷贝到: c:windows/system32