一、配置yolov5环境
这部分网上有许多教程,跟着配置即可。
二、yolov5源码下载
1. 可以在GitHub - ultralytics/yolov5: YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite下载。
2. 若下载不下来我已上传至网盘
链接:https://pan.baidu.com/s/1eAA3_jnFgvCJB4HauNdxSA
提取码:4cdv
3. 运行detect.py实现如下效果说明配置成功:(runs/detect/exp目录下)
三、下载IP摄像头app
电脑搜索,手机扫码下载即可。
四、运行IP摄像头app
1. 打开手机IP摄像头服务器至如下界面:
五、修改detect.py中parse_opt函数
将source修改如下所示:
# parser.add_argument("--source", type=str, default=ROOT / "data/images", help="file/dir/URL/glob/screen/0(webcam)")
parser.add_argument("--source", type=str, default="http://admin:admin@192.168.28.8:7777", help="file/dir/URL/glob/screen/0(webcam)")
http://admin:admin@192.168.28.8:7777为自己IP摄像头局域网地址(如四中所示),修改即可。
(第一个admin为账号,第二个admin为密码,7777为HTTP端口,均可在app设置中自定义)
注:也可不修改函数,直接在终端输入:
python detect.py --source http://admin:admin@192.168.28.8:7777
六、最终效果
注意:电脑要连接手机热点!
运行detect.py文件
WIN!