Skip to content

Commit

Permalink
Update to SDK 2.13.1
Browse files Browse the repository at this point in the history
This commit adds the following changes:
* Update to SDK 2.13.1
* Add new NetworkConfiguration sample
* Update all ArUco samples to use Zivid API. This removes openCV contrib
dependency.
* Use `Calibration::detectCalibrationBoard(camera)` function instead of
`Calibration::detectFeaturePoints(camera)`
  • Loading branch information
csu-bot-zivid authored and chrisasc committed Jul 19, 2024
1 parent 3b25b41 commit e6e37bb
Show file tree
Hide file tree
Showing 21 changed files with 5,640 additions and 6,229 deletions.
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# C++ samples

This repository contains cpp code samples for Zivid SDK v2.12.0. For
This repository contains cpp code samples for Zivid SDK v2.13.1. For
tested compatibility with earlier SDK versions, please check out
[accompanying
releases](https://github.com/zivid/zivid-cpp-samples/tree/master/../../releases).
Expand Down Expand Up @@ -80,6 +80,8 @@ from the camera can be used.
- [FrameInfo](https://github.com/zivid/zivid-cpp-samples/tree/master/source/Camera/InfoUtilOther/FrameInfo/FrameInfo.cpp) - Read frame info from the Zivid camera.
- [GetCameraIntrinsics](https://github.com/zivid/zivid-cpp-samples/tree/master/source/Camera/InfoUtilOther/GetCameraIntrinsics/GetCameraIntrinsics.cpp) - Read intrinsic parameters from the Zivid camera (OpenCV
model) or estimate them from the point cloud.
- [NetworkConfiguration](https://github.com/zivid/zivid-cpp-samples/tree/master/source/Camera/InfoUtilOther/NetworkConfiguration/NetworkConfiguration.cpp) - Uses Zivid API to change the IP address of the Zivid
camera.
- [SettingsInfo](https://github.com/zivid/zivid-cpp-samples/tree/master/source/Camera/InfoUtilOther/SettingsInfo/SettingsInfo.cpp) - Read settings info from the Zivid camera.
- [Warmup](https://github.com/zivid/zivid-cpp-samples/tree/master/source/Camera/InfoUtilOther/Warmup/Warmup.cpp) - Short example of a basic way to warm up the camera with
specified time and capture cycle.
Expand Down Expand Up @@ -127,8 +129,9 @@ from the camera can be used.
- [ROIBoxViaCheckerboard](https://github.com/zivid/zivid-cpp-samples/tree/master/source/Applications/Advanced/ROIBoxViaCheckerboard/ROIBoxViaCheckerboard.cpp) - Filter the point cloud based on a ROI box given relative
to the Zivid Calibration Board.
- [TransformPointCloudFromMillimetersToMeters](https://github.com/zivid/zivid-cpp-samples/tree/master/source/Applications/Advanced/TransformPointCloudFromMillimetersToMeters/TransformPointCloudFromMillimetersToMeters.cpp) - Transform point cloud data from millimeters to meters.
- [TransformPointCloudViaArucoMarker](https://github.com/zivid/zivid-cpp-samples/tree/master/source/Applications/Advanced/TransformPointCloudViaArucoMarker/TransformPointCloudViaArucoMarker.cpp) - Transform a point cloud from camera to ArUco Marker
- [TransformPointCloudViaArucoMarker](https://github.com/zivid/zivid-cpp-samples/tree/master/source/Applications/Advanced/TransformPointCloudViaArucoMarker/TransformPointCloudViaArucoMarker.cpp) - Transform a point cloud from camera to ArUco marker
coordinate frame by estimating the marker's pose from the
point cloud.
- [TransformPointCloudViaCheckerboard](https://github.com/zivid/zivid-cpp-samples/tree/master/source/Applications/Advanced/TransformPointCloudViaCheckerboard/TransformPointCloudViaCheckerboard.cpp) - Transform a point cloud from camera to checkerboard (Zivid
Calibration Board) coordinate frame by getting checkerboard
pose from the API.
Expand Down Expand Up @@ -228,7 +231,7 @@ If you want to use Zivid in HALCON, we provide a GenICam GenTL producer
that comes with the [Zivid Software](http://www.zivid.com/downloads).

Zivid and HALCON are compatible with Windows 10 and 11, and Ubuntu
20.04, 22.04.
20.04, 22.04, 24.04.

-----

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,4 +32,4 @@ function install_www_deb {
rm -r $TMP_DIR || exit
}

install_www_deb "https://downloads.zivid.com/sdk/releases/2.12.0+6afd4961-1/u${VERSION_ID:0:2}/zivid_2.12.0+6afd4961-1_amd64.deb" || exit
install_www_deb "https://downloads.zivid.com/sdk/releases/2.13.1+18e79e79-1/u${VERSION_ID:0:2}/zivid_2.13.1+18e79e79-1_amd64.deb" || exit
Loading

0 comments on commit e6e37bb

Please sign in to comment.