Metadata-Version: 2.2
Name: vsensebox
Version: 0.4.1
Summary: VSenseBox - Python toolbox for visual sensing.
Home-page: https://github.com/numediart/vsensebox
Author: Ratha SIV
Maintainer: rathaROG
License: GPL-3.0-or-later
Keywords: Toolbox,Detect,Track,Visual,Sense
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Image Recognition
Classifier: Topic :: Software Development
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: Cython>=0.29.37
Requires-Dist: numpy
Requires-Dist: opencv-contrib-python
Requires-Dist: scikit-image
Requires-Dist: scipy>=1.10.0
Requires-Dist: pandas
Requires-Dist: Pillow
Requires-Dist: psutil
Requires-Dist: tqdm
Requires-Dist: matplotlib
Requires-Dist: PyYAML
Requires-Dist: future
Requires-Dist: protobuf
Requires-Dist: tensorflow
Requires-Dist: torch
Requires-Dist: torchvision
Requires-Dist: filterpy
Requires-Dist: lapx>=0.5.11
Requires-Dist: PyQt6
Requires-Dist: vsensebox-ultralytics>=8.3.5
Requires-Dist: sfps
Dynamic: author
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: maintainer
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# 👁️📦 [**VSenseBox**](https://github.com/numediart/vsensebox)

<div align="center">

[![Documentation](https://github.com/numediart/vsensebox/actions/workflows/documentation.yaml/badge.svg)](https://github.com/numediart/vsensebox/actions/workflows/documentation.yaml) [![Publish on PyPI](https://github.com/numediart/vsensebox/actions/workflows/publish_pypi.yaml/badge.svg)](https://github.com/numediart/vsensebox/actions/workflows/publish_pypi.yaml) [![Test Build](https://github.com/numediart/vsensebox/actions/workflows/test_build.yaml/badge.svg)](https://github.com/numediart/vsensebox/actions/workflows/test_build.yaml)

[![Test Windows](https://github.com/numediart/vsensebox/actions/workflows/test_windows.yaml/badge.svg)](https://github.com/numediart/vsensebox/actions/workflows/test_windows.yaml) [![Test Linux](https://github.com/numediart/vsensebox/actions/workflows/test_linux.yaml/badge.svg)](https://github.com/numediart/vsensebox/actions/workflows/test_linux.yaml) [![Test macOS](https://github.com/numediart/vsensebox/actions/workflows/test_macos.yaml/badge.svg)](https://github.com/numediart/vsensebox/actions/workflows/test_macos.yaml)

<img src="https://raw.githubusercontent.com/rathaROG/screenshot/refs/heads/master/VSenseBox/vsensebox.jpg"><br />

**[📗 Documentation](https://numediart.github.io/vsensebox/) | [🚀 Getting started](https://numediart.github.io/vsensebox/getstarted.html) | [💡 Examples](https://numediart.github.io/vsensebox/examples.html)**

</div>

***VSenseBox*** is a small all-in-one Python toolbox filled with many vision/visual sensing modules such as object detectors and object trackers, etc. These modules are well integrated together and can be easily selected and configurated with minimal coding.

* Integrate with popular object detectors including YOLO v3, v4, v5, v8, v9, v10, v11 and more.
* Integrate with bbox trackers including Centroid, SORT, DeepSORT, and more TBA.
* Support Python 3.9-3.12 on Windows, Linux, and macOS.
* Support YAML config file for each individual module.
* Integrate with PyQt GUI for easy config.
