【发布时间】:2020-05-20 16:15:26
【问题描述】:
enter image description here[在此处输入图像描述][2] (base) C:\Users\aaa\TPU-Posenet>pose_camera_single_tpu.py --videofile video1.mp4 回溯(最近一次通话最后): 文件“C:\Users\aaa\TPU-Posenet\pose_camera_single_tpu.py”,第 122 行,在 res, inference_time = engine.DetectPosesInImage(prepimg) DetectPosesInImage 中的文件“C:\Users\aaa\TPU-Posenet\pose_engine.py”,第 126 行 输出 = [输出[i:j] for i, j in zip(self._output_offsets, self._output_offsets[1:])] 文件“C:\Users\aaa\TPU-Posenet\pose_engine.py”,第 126 行,在 输出 = [输出[i:j] for i, j in zip(self._output_offsets, self._output_offsets[1:])] TypeError:切片索引必须是整数或无或具有 index 方法
在 Windows Python 中, 我们正在开发一个项目,以使用 anaconda 提示检测图像中的对象。目前, 开发环境全部搭建完毕,剩下最后一段代码, 但是由于此错误代码,我们无法继续前进。
我仍在努力,但我没有取得任何进展。有什么问题?也许这是numpy版本的问题..帮助大家
【问题讨论】:
-
请出示您的代码
-
什么样的源代码? Pose_camera_single_tpu.py?
-
导致错误的代码
-
pose_camera_single_tpu.py / 中存在错误。第 122 行。我将图像附加到 Imgur。
-
如您所见,第 122 行仅包含对
engine.DetectPosesInImage的调用。你能证明这部分代码引发了异常吗?