Skip to content

Color.py example: Color stream from Orbbec Gemini 336L is uniform gray #171

@theWoogle

Description

@theWoogle

Bug Report: Color stream from Orbbec Gemini 336L is uniform gray

Summary

When capturing RGB frames from an Orbbec Gemini 336L using the color.py example, every color frame appears as a uniform image (all pixels share the same intensity). The intensity changes when the camera is covered, e.g. all pixels turn black. But it does not show a correctly colored image. OrbbecViewer shows a correct image.

Environment

  • Operating system: Linux (host machine running the capture scripts)
  • Python: Python 3.11.13
  • pyorbbecsdk: 2.0.13 (uv pip show pyorbbecsdk)
  • Hardware: Orbbec Gemini 336L (single camera connected over USB)

Steps to Reproduce

  1. Connect an Orbbec Gemini 336L to the host machine.
  2. Run the example: python3 color.py
  3. Inspect the image shown by cv2. The image appears as a flat gray box; the image has no color variation.
  4. When covering the camera with something, the image turns into a black rectangle

Expected Behavior

  • The color_frame should deliver a full RGB image that reflects the scene captured by the Gemini 336L.

Actual Behavior

  • Debugging shows that color_image is a numpy array of the expected size with all pixel values being the same, e.g. [226,226,266]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions