我在使用代码部分中提到的 opencv 函数时收到 Corrupt JPEG data: 1 extraneous bytes before marker 0xd3 错误。我在 Raspberry Pi 3 中使用 python3 运行此代码。
我发现在某些情况下手动更新内核可以解决这个问题,并且想知道如何更新它。
video = cv2.VideoCapture(0)
ret, frame=video.read()
if ret == True:
cv2.imwrite(str(time.time()) + '.jpg',frame)
请指导有关消除此错误的方法。