def drawRedRectangleAroundPlate(imgOriginalScene, licPlate):
p2fRectPoints = cv2.boxPoints(licPlate.rrLocationOfPlateInScene) # get 4 vertices of rotated rect
cv2.line(imgOriginalScene, tuple(p2fRectPoints[0]), tuple(p2fRectPoints[1]), SCALAR_RED, 2) # draw 4 red lines
cv2.line(imgOriginalScene, tuple(p2fRectPoints[1]), tuple(p2fRectPoints[2]), SCALAR_RED, 2)
cv2.line(imgOriginalScene, tuple(p2fRectPoints[2]), tuple(p2fRectPoints[3]), SCALAR_RED, 2)
cv2.line(imgOriginalScene, tuple(p2fRectPoints[3]), tuple(p2fRectPoints[0]), SCALAR_RED, 2)
# end function
私はラズベリーパイでこれを実行すると、私は私の推測では、あなたのp2fRectPoints
のそれぞれが、代わりにint型タイプのフロートが含まれている「予想整数の引数がfloatを得た」というラズベリーpi.whatで実行中に "integer argument expected float"が発生する可能性がありますか?
完全なトレースバックを含めるように質問を編集してください。 – iled