YOLO SHOW - YOLOv5 / YOLOv7 / YOLOv8 / YOLOv9 / RTDETR GUI based on Pyside6
YOLOSHOW is a graphical user interface (GUI) application embed withYOLOv5
YOLOv7
YOLOv8
YOLOv9
RT-DETR
algorithm.
English | 简体中文
YOLOSHOW v1.x
: YOLOSHOW-YOLOv9/YOLOv8/YOLOv7/YOLOv5/RTDETR GUI
YOLOSHOW v2.x
: YOLOSHOWv2.0-YOLOv9/YOLOv8/YOLOv7/YOLOv5/RTDETR GUI
YOLOv9
AlgorithmYOLOv5
& YOLOv8
)RT-DETR
Algorithm ( Ultralytics
repo)YOLOv8
)Industrialization
)Choose Image / Video / Webcam / Folder (Batch ) in the menu bar on the left to detect objects.
When the program is running to detect targets, you can change models / hyper Parameters
YOLOv5
/ YOLOv7
/ YOLOv8
/ YOLOv9
/ RTDETR
/ YOLOv5-seg
/ YOLOv8-seg
dynamicallyIOU
/ Confidence
/ Delay time
/ line thickness
dynamicallyOur program will automatically detect pt
files including YOLOv5 Models / YOLOv7 Models / YOLOv8 Models / YOLOv9 Models that were previously added to the ptfiles
folder.
If you need add the new pt
file, please click Import Model
button in Settings
box to select your pt
file. Then our program will put it into ptfiles
folder.
Notice :
pt
files are named including yolov5
/ yolov7
/ yolov8
/ yolov9
/ rtdetr
. (e.g. yolov8-test.pt
)pt
file of segmentation mode, please name it including yolov5n-seg
/ yolov8s-seg
. (e.g. yolov8n-seg-test.pt
)pt
file of pose estimation mode, please name it including yolov8n-pose
. (e.g. yolov8n-pose-test.pt
)If you need Save results, please click Save MP4/JPG
before detection. Then you can save your detection results in selected path.
From YOLOSHOW v2.2,our work supports both Object Detection , Instance Segmentation and Pose Estimation. Meanwhile, it also supports task switching between different versions,such as switching from YOLOv5
Object Detection task to YOLOv8
instance task.
From YOLOSHOW v2.0,our work supports compare model performance among Object Detection, Instance Segmentation and Pose Estimation.
OS : Windows 11
CPU : Intel(R) Core(TM) i7-10750H CPU @2.60GHz 2.59 GHz
GPU : NVIDIA GeForce GTX 1660Ti 6GB
create a virtual environment equipped with python version 3.9, then activate environment.
conda create -n yoloshow python=3.9
conda activate yoloshow
Windows: pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
Linux: pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
Change other pytorch version in
Switch the path to the location of the program
cd {the location of the program}
Install dependency package of program
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install "PySide6-Fluent-Widgets[full]" -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install -U Pyside6 -i https://pypi.tuna.tsinghua.edu.cn/simple
Copy all font files *.ttf
in fonts
folder into C:\Windows\Fonts
mkdir -p ~/.local/share/fonts
sudo cp fonts/Shojumaru-Regular.ttf ~/.local/share/fonts/
sudo fc-cache -fv
The MacBook is so expensive that I cannot afford it, please install .ttf
by yourself. 😂
python main.py