跳到正文
GitHub·· 7 天前AI 评分12

Bitscoper Visionscope:基于 Ultralytics YOLO26 与 Streamlit 的目标检测、OBB、分割与姿态检测工具

bitscoper/Bitscoper_Visionscope

AI 导读

Bitscoper Visionscope 是一个基于 Ultralytics YOLO26 和 Streamlit 的工具,可从图片、视频、摄像头和 RTSP 流中实现目标检测、有向边界框(OBB)检测、目标分割与姿态检测。

正文

Bitscoper Visionscope

Object Detection, Oriented Bounding Boxes (OBB) Object Detection, Object Segmentation, and Pose Detection from Image Files, Video Files, Webcams, and RTSP Streams Using Ultralytics YOLO26 in Streamlit

No AI

Screenshots

Object Detection

Object Detection


Oriented Bounding Boxes (OBB) Object Detection

Oriented Bounding Boxes (OBB) Object Detection


Object Segmentation

Object Segmentation


Pose Detection

Pose Detection

Usage

python3.12 -m venv ./.venv

source ./.venv/bin/activate

pip3.12 install -r requirements.txt

python3.12 -m streamlit run main.py

If you encounter the error Original error was: libstdc++.so.6: cannot open shared object file: No such file or directory on NixOS, try running:

nix-shell -p steam-run-free --run "steam-run python3.12 -m streamlit run main.py"

Notes

  • I only use AI to search for alternatives and possibilities during brainstorming. AI-generated code from contributors is also not allowed.
  • I commit multiple changes in a single commit.
  • I write commit messages in Title Case and past tense, leaving out articles to keep them concise while still showing details.
  • I previously reuploaded the repository to clean up the commit history and later deleted some commits.
  • I later PGP-signed all my commits, so they show later dates.

来源:GitHub · github.com