AlexeyAB/darknet Yolo v4, v3 and v2 for Windows - 이미지 인식
1. AlexeyAB/darknet 다운로드 하기
https://github.com/AlexeyAB/darknet
GitHub - AlexeyAB/darknet: YOLOv4 / Scaled-YOLOv4 / YOLO - Neural Networks for Object Detection (Windows and Linux version of Da
YOLOv4 / Scaled-YOLOv4 / YOLO - Neural Networks for Object Detection (Windows and Linux version of Darknet ) - GitHub - AlexeyAB/darknet: YOLOv4 / Scaled-YOLOv4 / YOLO - Neural Networks for Object ...
github.com
2. darknet.sln 프로젝트 파일 실행 하기
D:\darknet-master\darknet-master\build\darknet
3. darknet.vcxproj 파일 수정 하기
주의: 사용자가 설치한 CUDA 경로로 설정해야 한다.
<Import Project="C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.5\extras\visual_studio_integration\MSBuildExtensions\CUDA 11.5.props" />
<Import Project="C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.5\extras\visual_studio_integration\MSBuildExtensions\CUDA 11.5.targets" />
4. 솔루션 구성 및 플랫폼 변경 하기
5. 추가 포함 디렉터리 변경 하기
주의: 사용자가 설치한 OpenCV 및 CUDA 경로로 설정해야 한다.
D:\Program Files\opencv\build\include;
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.5\include;
6. 추가 라이브러리 디렉터리 변경 하기
주의: 사용자가 설치한 OpenCV 및 CUDA 경로로 설정해야 한다.
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.5\lib;
D:\Program Files\opencv\build\x64\vc15\lib; (Visual studio 2019인 경우)
D:\Program Files\opencv\build\x64\vc14\lib; (Visual studio 2015인 경우)
7. 프로젝트 빌드 하기
8. opencv_world451.dll 파일을 darknet 폴더에 붙여 넣기
8.1. opencv_world451.dll 파일 복사 (D:\Program Files\opencv\build\x64\vc15\bin)
8.2. opencv_world451.dll 파일 붙여넣기 (D:\darknet-master\darknet-master\build\darknet\x64)
9. darknet_yolo_v3.cmd 실행 후 결과 확인
끝.