2017-02-24 13 views
0

私は、ラベル付き画像上でregionsprops関数を使用して、境界ボックスの座標とサイズを取得しました。バウンディングボックスの座標にアクセスすると、その中に文字列 "L"を持つタプルが得られます。なぜ座標とサイズのタプルの中に文字列があるのか​​理解できません。バウンディングボックス座標の文字列

境界ボックスの座標を印刷すると(0L, 393L, 29L, 463L)が返されますが、代わりに(0, 393, 29, 463)が返された場合は、はるかに簡単になります。

タプルは数値タプルと見なされないため、バウンディングボックスを描画できませんTypeError: points is not a numerical tuple。このタプルを使って画像にバウンディングボックスを描画するにはどうすればよいですか?

properties = skimage.measure.regionprops(labelled_image) 
boundingbox = properties[0].bbox 

print boundingbox # returns (0L, 393L, 29L, 463L) 

答えて

1

サフィックスLまたはllong整数を表します。
longは、あなたは、Python 2.xの上にある場合は、これらの数字はすべての問題を引き起こしてはならないとは整数のように扱うことができますPythonの3

intと合併しました。

関連する問題