python代码 h, w = current_frame.shape 4 motion_field = np.empty((2, (h // block_size + 1), (w // block_size + 1)), dtype=np.int16) 5 AttributeError: 'NoneType' object has no attribute 'shape'
时间: 2024-04-12 19:33:56 浏览: 93
python 判断参数为Nonetype类型或空的实例
这个错误提示表明 `current_frame` 是一个 NoneType 对象,没有 `shape` 属性。这意味着 `current_frame` 并没有被正确地赋值或者是赋值为了 None。
要解决这个问题,你需要确保在执行 `current_frame.shape` 前,`current_frame` 已经被正确地初始化并且赋值为一个具有 `shape` 属性的对象。你可以检查一下 `current_frame` 的赋值过程,确保它被正确地赋值为一个图像帧。另外,还要确保你没有在赋值过程中将其设置为 None。
阅读全文