36 lines
700 B
Plaintext
36 lines
700 B
Plaintext
# Dish_Recognition runtime dependencies
|
|
# Python 3.9+ / Windows recommended
|
|
#
|
|
# Install:
|
|
# pip install -r requirements.txt
|
|
#
|
|
# Notes:
|
|
# - Hikvision camera needs MVS runtime (see README), not via pip
|
|
# - Put YOLO weights best.pt in project root
|
|
|
|
# --- recognition core ---
|
|
torch>=2.0.0,<3.0.0
|
|
torchvision>=0.15.0,<1.0.0
|
|
ultralytics>=8.0.0
|
|
opencv-python>=4.7.0
|
|
numpy>=1.24.0,<2.1.0
|
|
Pillow>=9.0.0
|
|
|
|
# --- Intel accel (no NVIDIA): then run python tools/export_openvino.py ---
|
|
openvino>=2023.0.0
|
|
onnx>=1.14.0
|
|
|
|
# --- database ---
|
|
SQLAlchemy>=1.4.0,<2.1.0
|
|
PyMySQL>=1.0.0
|
|
cryptography>=39.0.0
|
|
greenlet>=2.0.0
|
|
|
|
# --- HTTP ---
|
|
requests>=2.28.0
|
|
|
|
# --- optional ---
|
|
loguru>=0.7.0
|
|
sshtunnel>=0.1.5
|
|
PyQt5>=5.15.0
|