Traceback (most recent call last): File "/home/SkippingCounter/counter.py", line 51, in <module> results = pose.process(image) File "/usr/local/lib/python3.7/dist-packages/mediapipe/python/solutions/pose.py", line 185, in process results = super().process(input_data={'image': image}) File "/usr/local/lib/python3.7/dist-packages/mediapipe/python/solution_base.py", line 338, in process INFO: Created TensorFlow Lite XNNPACK delegate for CPU. if data.shape[2] != RGB_CHANNELS: AttributeError: 'tuple' object has no attribute 'shape'
时间: 2023-09-13 07:05:08 浏览: 449
浅谈Python traceback的优雅处理
这个错误发生在使用 Mediapipe 的姿势估计模型时。它表明输入数据的维度不正确,具体来说,它期望输入的图像是 RGB 格式的,但是你提供的图像似乎不是 RGB 格式的。你可以通过检查输入图像的维度和通道数来解决这个问题。确保图像的通道数为 3,如果不是,可以使用 OpenCV 等库将其转换为 RGB 格式。
阅读全文