Skip to content

Samples: Reorganize sample folders and decouple tutorials from packages#227

Merged
SatjaSivcev merged 1 commit into
masterfrom
2026-06-10-update-python-samples
Jun 12, 2026
Merged

Samples: Reorganize sample folders and decouple tutorials from packages#227
SatjaSivcev merged 1 commit into
masterfrom
2026-06-10-update-python-samples

Conversation

@csu-bot-zivid

@csu-bot-zivid csu-bot-zivid commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Mostly a folder reorganization plus new samples, with a few small doc and code touch-ups.

Folder reorganization

  • Group advanced samples into topic folders: Barcode, Projector, ROI, Stitching, Transform.
  • Group network samples under InfoUtilOther/Network.
  • The README now lists the available samples and tutorials grouped by category.

New samples

  • capture_vis_3d_in_loop and capture_vis_3d_in_loop_with_keypress_exit — continuous live 3D visualization (the second exits on a key press).
  • capture_undistort_2d — undistort a 2D image using the camera intrinsics.

Tutorials and README

  • The bundled tutorial markdown (quick-capture, capture, point-cloud) is removed; the README now links to the online tutorials instead.
  • Added a Projector README linking to the 2D Image Projection tutorial.

Fixes and docs

  • pose_conversions and save_load_matrix: clarify that the transformation translation is in millimeters; multiply by 1000 if your robot reports meters.
  • downsample and capture_vis_3d: visualize point clouds with the built-in Zivid visualizer.
  • create_depth_map: show the BGR image and depth map directly and save them to file.
  • Standardized handling of a missing optional dependency.
  • Linked the CaptureUndistort2D samples to their tutorial.

@SatjaSivcev SatjaSivcev force-pushed the 2026-06-10-update-python-samples branch from bf730b8 to ba62c03 Compare June 11, 2026 12:26
@SatjaSivcev SatjaSivcev changed the title Samples: Automatic updates to public repository Samples: Reorganize sample folders and decouple tutorials from packages Jun 11, 2026
SatjaSivcev
SatjaSivcev previously approved these changes Jun 11, 2026

@SatjaSivcev SatjaSivcev left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Mostly a folder reorganization plus new samples, with a few small
doc and code touch-ups.

Folder reorganization:
- Group advanced samples into topic folders: Barcode, Projector,
  ROI, Stitching, Transform.
- Group network samples under InfoUtilOther/Network.
- The README now lists the available samples and tutorials grouped
  by category.

New samples:
- Add capture_vis_3d_in_loop and
  capture_vis_3d_in_loop_with_keypress_exit (continuous live 3D
  visualization).
- Add capture_undistort_2d (undistort a 2D image using the camera
  intrinsics).

Tutorials and README:
- Tutorial markdown (quick-capture, capture, point-cloud) is no
  longer bundled with the samples; the README links to the online
  tutorials instead. The bundled .md files are removed.
- Add a Projector README linking to the 2D Image Projection
  tutorial.

Fixes and docs:
- pose_conversions and save_load_matrix: note that the
  transformation translation is in millimeters; multiply by 1000
  if your robot reports meters.
- downsample and capture_vis_3d: visualize point clouds with the
  built-in Zivid visualizer.
- create_depth_map: show the BGR image and depth map directly and
  save them to file.
- Standardize handling of a missing optional dependency.
- Link CaptureUndistort2D samples to their tutorial.
@SatjaSivcev SatjaSivcev force-pushed the 2026-06-10-update-python-samples branch from ba62c03 to 7a47fae Compare June 12, 2026 19:42

@SatjaSivcev SatjaSivcev left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@SatjaSivcev SatjaSivcev merged commit afa1ba3 into master Jun 12, 2026
3 checks passed
@SatjaSivcev SatjaSivcev deleted the 2026-06-10-update-python-samples branch June 12, 2026 20:18
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.

2 participants