You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Muhammad Rizwan Munawar ae6fa2fb02
Fix `tracks=None` bug in YOLOv8-Region-Counting module (#5977)
1 year ago
..
YOLOv8-CPP-Inference `ultralytics 8.0.155` allow `imgsz` and `batch` resume changes (#4366) 1 year ago
YOLOv8-ONNXRuntime Add `docformatter` to pre-commit (#5279) 1 year ago
YOLOv8-ONNXRuntime-CPP `ultralytics 8.0.200` move `on_val_start` callback for training (#5790) 1 year ago
YOLOv8-OpenCV-ONNX-Python Add `docformatter` to pre-commit (#5279) 1 year ago
YOLOv8-Region-Counter Fix `tracks=None` bug in YOLOv8-Region-Counting module (#5977) 1 year ago
YOLOv8-SAHI-Inference-Video `ultralytics 8.0.177` add https://youtube.com/ultralytics videos to Docs (#4875) 1 year ago
README.md YOLOv8 Counting with Multiple Movable Regions Example (#4929) 1 year ago
hub.ipynb `ultralytics 8.0.176` update `Dockerfile-arm64` to 22.04 (#4857) 1 year ago
tutorial.ipynb `ultralytics 8.0.188` fix .grad attribute leaf Tensor Warning (#5094) 1 year ago

README.md

Ultralytics YOLOv8 Example Applications

This repository features a collection of real-world applications and walkthroughs, provided as either Python files or notebooks. Explore the examples below to see how YOLOv8 can be integrated into various applications.

Ultralytics YOLO Example Applications

Title Format Contributor
YOLO ONNX Detection Inference with C++ C++/ONNX Justas Bartnykas
YOLO OpenCV ONNX Detection Python OpenCV/Python/ONNX Farid Inawan
YOLOv8 .NET ONNX ImageSharp C#/ONNX/ImageSharp Compunet
YOLO .Net ONNX Detection C# C# .Net Samuel Stainback
YOLOv8 on NVIDIA Jetson(TensorRT and DeepStream) Python Lakshantha
YOLOv8 ONNXRuntime Python Python/ONNXRuntime Semih Demirel
YOLOv8 ONNXRuntime CPP C++/ONNXRuntime DennisJcy, Onuralp Sezer
RTDETR ONNXRuntime C# C#/ONNX Kayzwer
YOLOv8 SAHI Video Inference Python Muhammad Rizwan Munawar
YOLOv8 Region Counter Python Muhammad Rizwan Munawar

How to Contribute

We welcome contributions from the community in the form of examples, applications, and guides. To contribute, please follow these steps:

  1. Create a pull request (PR) with the [Example] prefix in the title, adding your project folder to the examples/ directory in the repository.
  2. Ensure that your project meets the following criteria:
    • Utilizes the ultralytics package.
    • Includes a README.md file with instructions on how to run the project.
    • Avoids adding large assets or dependencies unless absolutely necessary.
    • The contributor is expected to provide support for issues related to their examples.

If you have any questions or concerns about these requirements, please submit a PR, and we will be more than happy to guide you.