Skip to content

Commit c93f7b0

Browse files
authored
Merge pull request #856 from JanLipovsek/develop
added check for empty depth frame
2 parents 8154b74 + 3944229 commit c93f7b0

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

examples/mixed/rotated_spatial_detections.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,10 @@
106106
depthFrame = depth.getFrame() # depthFrame values are in millimeters
107107

108108
depth_downscaled = depthFrame[::4]
109-
min_depth = np.percentile(depth_downscaled[depth_downscaled != 0], 1)
109+
if np.all(depth_downscaled == 0):
110+
min_depth = 0 # Set a default minimum depth value when all elements are zero
111+
else:
112+
min_depth = np.percentile(depth_downscaled[depth_downscaled != 0], 1)
110113
max_depth = np.percentile(depth_downscaled, 99)
111114
depthFrameColor = np.interp(depthFrame, (min_depth, max_depth), (0, 255)).astype(np.uint8)
112115
depthFrameColor = cv2.applyColorMap(depthFrameColor, cv2.COLORMAP_HOT)

0 commit comments

Comments
 (0)