错误是不言而喻的。您不能将数字除以零。如果
M["m00"]为零,则需要适当处理。检查中的
0值
M["m00"]。
if M["m00"] != 0: cX = int(M["m10"] / M["m00"]) cY = int(M["m01"] / M["m00"])else: # set values as what you need in the situation cX, cY = 0, 0

错误是不言而喻的。您不能将数字除以零。如果
M["m00"]为零,则需要适当处理。检查中的
0值
M["m00"]。
if M["m00"] != 0: cX = int(M["m10"] / M["m00"]) cY = int(M["m01"] / M["m00"])else: # set values as what you need in the situation cX, cY = 0, 0