首页 > 解决方案 > 在视频 TypeError 上检测汽车时出错:需要整数参数,得到浮点数

问题描述

我是 Python 新手,正在研究车辆检测,但我收到了这个错误。

我不知道为什么我会收到此错误以及解决问题的解决方案是什么。

我在下一行收到错误。

我已经尝试了解决方案,我发现但没有解决问题:

frame = cv2.resize(frame,(frameWidth/2, frameHeight/2)) 
frameHeight, frameWidth, fdepth = frame.shape

标签: trackback

解决方案


尝试这个:

frame = cv2.resize(frame,(int(frameWidth/2), int(frameHeight/2))) 
frameHeight, frameWidth, fdepth = frame.shape

当您将奇数除以 2 时,您最终会创建一个浮点值。


推荐阅读