我正在做这个项目这里,为了检测图片,我必须运行:
cd darknet
make
然后触发命令行:
./darknet detect cfg/yolov3.cfg yolov3.weights data/dog.jpg
所以,我的问题是,一旦我将图片放入数据文件夹,如何让它自动运行?所以,我想要的是,每当我的运动相机检测器检测到运动时,它都会将其保存在 darknet/data 中,然后命令行将进行分析或检测(图像识别)并将其保存在其他文件夹中!
这怎么可能呢?!
答案1
不确定您是否仍然需要帮助,但已经有一个命令可以让您从网络摄像机捕获图像。
./darknet 检测演示 cfg/yolov3.cfg yolov3.weights(在此填写您的 rtsp 地址)
在源代码“image.c”中,您可以在此函数的注释部分复制以下行无效绘制检测_v3(...):
save_image(cropped_im, image_name);
并将“cropped_im”修改为“im”以将每帧的整个屏幕(您可能需要一个计数器来更改保存的名称)保存到您的本地文件夹。