Skip to content

Samples: Add benchmark results visualization script - #232

Open
csu-bot-zivid wants to merge 1 commit into
masterfrom
2026-07-30-update-python-samples
Open

Samples: Add benchmark results visualization script#232
csu-bot-zivid wants to merge 1 commit into
masterfrom
2026-07-30-update-python-samples

Conversation

@csu-bot-zivid

@csu-bot-zivid csu-bot-zivid commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

New sample

  • Added visualize_benchmark_results.py, a new script that plots and compares the CSV results produced by the ZividBenchmark sample. Pass one CSV file to get an overview of a single system, or several to compare systems.
  • The script requires the seaborn package, which is now installed automatically together with the other sample dependencies.
  • The sample is linked from the README, along with a new Benchmarking Your System tutorial link for more background on interpreting the results.

Connect sample

  • connect.py now accepts --serial, --ip and --hostname command-line arguments, so you can point it at your own camera without editing the code.

Fixes and docs

  • Updated the calibration GUI to use the current checkerboard detection API.
  • Fixed the live 3D visualization loop in capture_vis_3d_in_loop_with_keypress_exit.py so the sample exits cleanly whether you press 'q' or close the visualization window.

@csu-bot-zivid
csu-bot-zivid force-pushed the 2026-07-30-update-python-samples branch 6 times, most recently from 99006ed to 1552a96 Compare August 4, 2026 07:01
@csu-bot-zivid csu-bot-zivid changed the title Samples: Automatic updates to public repository Samples: Add CLI options to connect.py sample Aug 4, 2026
@csu-bot-zivid csu-bot-zivid changed the title Samples: Add CLI options to connect.py sample Samples: Let connect sample take camera info as arguments Aug 7, 2026
@csu-bot-zivid
csu-bot-zivid force-pushed the 2026-07-30-update-python-samples branch 2 times, most recently from 1552a96 to 66e2a49 Compare August 7, 2026 15:01
New sample:
- Add visualize_benchmark_results.py, which plots and compares
  CSV results from the ZividBenchmark sample. Requires the
  seaborn package, which is now installed automatically.
- Linked from the README and the new Benchmarking Your System
  tutorial page.

Connect sample:
- connect.py now takes --serial, --ip and --hostname arguments,
  so you can point it at your camera without editing the code.

Fixes and docs:
- Update the calibration GUI to use the current checkerboard
  detection API.
- Fix the live 3D visualization loop so the sample exits cleanly
  whether you press 'q' or close the window.
@csu-bot-zivid
csu-bot-zivid force-pushed the 2026-07-30-update-python-samples branch from 66e2a49 to 89bf640 Compare August 17, 2026 12:46
@csu-bot-zivid csu-bot-zivid changed the title Samples: Let connect sample take camera info as arguments Samples: Add benchmark results visualization script Aug 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant