Web UI HSV tuning tool for BuzzBlimps vision pipelines.
Conda is recommended.
conda deactivate
conda create -n HSVTuner python=3.11 -y
conda activate HSVTuner
python3 -m pip install -r requirements.txt
python3 main.py --host 127.0.0.1 --port 8765No conda on Lab computers. You can use venv or just install to root. It is likely that the computers already have the required packages installed.
# Should have everything installed
python3 -m pip install -r requirements.txt
# Simply run script
python3 main.py --host 127.0.0.1 --port 8765Later startups:
python3 main.py- Select the object you want to tune.
- Choose the mask view mode in the top toolbar (combined, selected object, color overlay).
- Click points on the detection view and read HSV values from the Pixel Sample panel.
- Use Freeze / Step to tune on stable frames.
- Save a profile and export YAML.
- Exported YAML:
demo/hsv_tuner_workspace/02_webui/exports
- Saved snapshots:
demo/hsv_tuner_workspace/02_webui/snapshots
- Camera Selection is buggy right now. Please try index 02 through manual selection for USB camera.
