如上图所示。
1、问题描述: 在Windows下安装darknet,中间过程我是利用cygwin进行编译的,然后中间少装一些组件,我就又重新装了一遍。所以这个问题很可能是因为这个产生的。我是在运行YOLO的时候,输入指令darknet.exe detect cfg\yolov3.cfg yolov3.weights data\person.jpg 的时候报错的。
2、解决办法:
我从网上看了很多博客,有的人说的方法特别复制繁琐,还有说是添加环境变量之类。我也都试过了,发现对我没有什么用,然后我找到了安装cygwin的安装目录,从里面的bin文件加中找到了这个 cygwin1.dll文件。如图所示:
找到这个文件后,把这个文件复制一下,复制到 C盘下的windows文件夹下,如图所示:
然后重新打开命令窗口运行,便能正常运行。解决~~~