【C348】基于PyQt5实现YOLOv5行人及目标检测(GUI界面)

2021-12-15 14:16:28      索炜达.猿创      579     

文件编号:C348

文件大小:45M

代码行数:247行(主程序)

开发环境:Python3.9、OpenCV4.5、YoloV5

猿创承诺:该源码均通过亲自测试可正常运行

简要概述:实现YOLOv5行人及目标检测 图片、视频、摄像头

-模型选择

-本地文件选择

-开关摄像头

-运行/终止

-统计检测结果

运行效果:

文件列表:

【C348】基于PyQt5实现YOLOv5行人及目标检测(GUI界面)

【C348】基于PyQt5实现YOLOv5行人及目标检测(GUI界面)

目录│文件列表:

 ├ 演示视频

 │  └ 演示视频.mp4

 └ 项目源码

    └ PyQt5-YOLOv5

       │ detect.py

       │ export.py

       │ hubconf.py

       │ main_ui.py

       │ requirements.txt

       │ test.mp4

       │ train.py

       │ val.py

       │ yolov5s.pt

       │ yolo_win.py

       ├ .idea

       │  │ .gitignore

       │  │ .name

       │  │ misc.xml

       │  │ modules.xml

       │  │ PyQt5-YOLOv5.iml

       │  │ vcs.xml

       │  │ workspace.xml

       │  └ inspectionProfiles

       │     │ profiles_settings.xml

       │     └ Project_Default.xml

       ├ data

       │  │ Argoverse_HD.yaml

       │  │ coco.yaml

       │  │ coco128.yaml

       │  │ GlobalWheat2020.yaml

       │  │ Objects365.yaml

       │  │ SKU-110K.yaml

       │  │ VisDrone.yaml

       │  │ VOC.yaml

       │  │ xView.yaml

       │  ├ hyps

       │  │  │ hyp.finetune.yaml

       │  │  │ hyp.finetune_objects365.yaml

       │  │  │ hyp.scratch-p6.yaml

       │  │  └ hyp.scratch.yaml

       │  ├ icon

       │  │  │ 停止.png

       │  │  │ 图片1.png

       │  │  │ 开始.png

       │  │  │ 打开.png

       │  │  │ 摄像头关.png

       │  │  │ 摄像头开.png

       │  │  │ 数据探索.png

       │  │  │ 模.png

       │  │  │ 模型中心.png

       │  │  └ 赞停.png

       │  ├ images

       │  │  │ bus.jpg

       │  │  │ zidane.jpg

       │  │  └ zidane.png

       │  ├ scripts

       │  │  │ download_weights.sh

       │  │  │ get_coco.sh

       │  │  └ get_coco128.sh

       │  └ __pycache__

       │     └ apprcc_rc.cpython-38.pyc

       ├ icon

       │  │ background.jpg

       │  │ 停止.png

       │  │ 图片1.png

       │  │ 打开.png

       │  │ 摄像头关.png

       │  │ 摄像头开.png

       │  │ 数据探索.png

       │  └ 赞停.png

       ├ imgs

       │  │ 20210929_134634 00_00_00-00_00_30.gif

       │  │ video.gif

       │  │ 图片.png

       │  │ 摄像头.jpg

       │  │ 本地.jpg

       │  └ 界面.jpg

       ├ models

       │  │ common.py

       │  │ experimental.py

       │  │ yolo.py

       │  │ yolov5l.yaml

       │  │ yolov5m.yaml

       │  │ yolov5s.yaml

       │  │ yolov5x.yaml

       │  │ __init__.py

       │  ├ hub

       │  │  │ anchors.yaml

       │  │  │ yolov3-spp.yaml

       │  │  │ yolov3-tiny.yaml

       │  │  │ yolov3.yaml

       │  │  │ yolov5-fpn.yaml

       │  │  │ yolov5-p2.yaml

       │  │  │ yolov5-p6.yaml

       │  │  │ yolov5-p7.yaml

       │  │  │ yolov5-panet.yaml

       │  │  │ yolov5l6.yaml

       │  │  │ yolov5m6.yaml

       │  │  │ yolov5s-transformer.yaml

       │  │  │ yolov5s6.yaml

       │  │  └ yolov5x6.yaml

       │  └ __pycache__

       │     │ common.cpython-38.pyc

       │     │ common.cpython-39.pyc

       │     │ experimental.cpython-38.pyc

       │     │ experimental.cpython-39.pyc

       │     │ yolo.cpython-38.pyc

       │     │ yolo.cpython-39.pyc

       │     │ __init__.cpython-38.pyc

       │     └ __init__.cpython-39.pyc

       ├ utils

       │  │ activations.py

       │  │ augmentations.py

       │  │ autoanchor.py

       │  │ datasets.py

       │  │ general.py

       │  │ google_utils.py

       │  │ loss.py

       │  │ metrics.py

       │  │ plots.py

       │  │ torch_utils.py

       │  │ __init__.py

       │  ├ aws

       │  │  │ mime.sh

       │  │  │ resume.py

       │  │  │ userdata.sh

       │  │  └ __init__.py

       │  ├ flask_rest_api

       │  │  │ example_request.py

       │  │  │ README.md

       │  │  └ restapi.py

       │  ├ google_app_engine

       │  │  │ additional_requirements.txt

       │  │  │ app.yaml

       │  │  └ Dockerfile

       │  ├ wandb_logging

       │  │  │ log_dataset.py

       │  │  │ sweep.py

       │  │  │ sweep.yaml

       │  │  │ wandb_utils.py

       │  │  │ __init__.py

       │  │  └ __pycache__

       │  │     │ wandb_utils.cpython-38.pyc

       │  │     └ __init__.cpython-38.pyc

       │  └ __pycache__

       │     │ augmentations.cpython-38.pyc

       │     │ augmentations.cpython-39.pyc

       │     │ autoanchor.cpython-38.pyc

       │     │ autoanchor.cpython-39.pyc

       │     │ datasets.cpython-38.pyc

       │     │ datasets.cpython-39.pyc

       │     │ general.cpython-38.pyc

       │     │ general.cpython-39.pyc

       │     │ google_utils.cpython-38.pyc

       │     │ google_utils.cpython-39.pyc

       │     │ loss.cpython-38.pyc

       │     │ metrics.cpython-38.pyc

       │     │ metrics.cpython-39.pyc

       │     │ plots.cpython-38.pyc

       │     │ plots.cpython-39.pyc

       │     │ torch_utils.cpython-38.pyc

       │     │ torch_utils.cpython-39.pyc

       │     │ __init__.cpython-38.pyc

       │     └ __init__.cpython-39.pyc

       └ __pycache__

          │ apprcc_rc.cpython-38.pyc

          │ detect_qt5.cpython-38.pyc

          │ main_929.cpython-38.pyc

          │ main_ui.cpython-38.pyc

          │ main_ui.cpython-39.pyc

          │ newviewer.cpython-38.pyc

          │ newviewer2.cpython-38.pyc

          │ newviewer926.cpython-38.pyc

          │ val.cpython-38.pyc

          └ viewer.cpython-38.pyc


TAGYOLOv5
  • 5 次
  • 450 分