Skip to main content

Yolo + sahi toolkit

Project description

yolodetection

yolodetection is a lightweight wrapper around Ultralytics YOLO + SAHI sliced inference.

Main goals:

  • Simple interface
  • Handles large images using SAHI slicing
  • Exports clean, JSON-ready detections (with centroids)
  • Optional saving of prediction JSON + visualization masks to disk

🔧 Installation

pip install yolodetection

Usage

from yolodetect import YoloInstance

options = {
    "save_json": True,
    "json_output_path": str(Path.cwd() / "exports"),
    "save_masks": True,
    "mask_output_path": str(Path.cwd() / "outputs"),
}

instance = SahiModelInstance("models/best.pt")
instance.predict("path/to/images", options)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yolodetection-1.0.8.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

yolodetection-1.0.8-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file yolodetection-1.0.8.tar.gz.

File metadata

  • Download URL: yolodetection-1.0.8.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for yolodetection-1.0.8.tar.gz
Algorithm Hash digest
SHA256 4998d1b9340c6cd56b865619475abe5889fd9d2318d5691abd1a7081604528d2
MD5 6454fff6bda4401f4c5ccaf0d5f3ee62
BLAKE2b-256 4d07b34582f606256a514526c20e473d0ea3c2707607aae8d14c8220731d6d46

See more details on using hashes here.

File details

Details for the file yolodetection-1.0.8-py3-none-any.whl.

File metadata

  • Download URL: yolodetection-1.0.8-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for yolodetection-1.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 221610b488f560897b567aa1b3ee86a8e140907acca35305ba24884a7b9a5e02
MD5 c37cc2eeec71c4d1a8d1c7e4f5475dd3
BLAKE2b-256 ed749f7b3c3302e51196b10507b046992d9198217f1e629a32b5b7e13fa05a19

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page