mirror of
https://github.com/THU-MIG/yolov10.git
synced 2025-05-29 18:44:22 +08:00

Co-authored-by: Laughing <61612323+Laughing-q@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Ayush Chaurasia <ayush.chaurarsia@gmail.com> Co-authored-by: Noobtoss <96134731+Noobtoss@users.noreply.github.com> Co-authored-by: Laughing-q <1185102784@qq.com>
34 lines
634 B
Markdown
34 lines
634 B
Markdown
## Tracker
|
|
|
|
### Trackers
|
|
|
|
- [x] ByteTracker
|
|
- [x] BoT-SORT
|
|
|
|
### Usage
|
|
|
|
python interface:
|
|
|
|
```python
|
|
from ultralytics import YOLO
|
|
|
|
model = YOLO("yolov8n.pt") # or a segmentation model .i.e yolov8n-seg.pt
|
|
model.track(
|
|
source="video/streams",
|
|
stream=True,
|
|
tracker="botsort.yaml", # or 'bytetrack.yaml'
|
|
...,
|
|
)
|
|
```
|
|
|
|
cli:
|
|
|
|
```bash
|
|
yolo detect track source=... tracker=...
|
|
yolo segment track source=... tracker=...
|
|
```
|
|
|
|
By default, trackers will use the configuration in `ultralytics/tracker/cfg`.
|
|
We also support using a modified tracker config file. Please refer to the tracker config files
|
|
in `ultralytics/tracker/cfg`.
|