###前提・実現したいこと
pythonのタプルの要素とintの計算をしたいです。
###発生している問題・エラーメッセージ
異なる型同士の減算のため、以下のエラーがでます。
TypeError: unsupported operand type(s) for -: 'int' and 'tuple'
エラーが発生している箇所は、以下のソースコードの
dif = x - point[j-1]です。
タプルをintに変換するにはそうすればよいでしょうか??
###該当のソースコード
python
1point = deque() 2gap = 2 3j = 0 4 5def calc_center(): 6 #******省略****** 7 x = int(M["m10"] / M["m00"]) 8 y = int(M["m01"] / M["m00"]) 9 10 dif = x - point[j-1] 11 if abs(dif) < gap: 12 continue 13while(True) 14#******省略****** 15 center = calc_center() 16 point.append(center) 17 j+=1
回答1件
あなたの回答
tips
プレビュー