バイナリイメージをPythonでセグメンテーションする方法は簡単ですか?を実装する簡単な方法はありますか?Python:バイナリイメージセグメンテーション
私の2次元 - 「画像」はnumpy
アレイです。使用される値は1.0
と0.0
です。値1.0
のすべてのオブジェクトのリストが必要です。すべての黒いピクセルはオブジェクトのピクセルです。オブジェクトには、値が1.0
のタッチピクセルが多数含まれることがあります。
numpy
とscipy
を使用できます。
私はすでにすべてのピクセルを繰り返し処理し、ピクセルのセットを作成し、古いセットの新しいピクセルを塗りつぶしたり、新しいセットを作成したりしようとしました。残念ながら、実装は貧弱で、非常にバグがあり、非常に遅いです。
このようなものが既に存在しているか、簡単な方法がありますか?
、これはscipy.ndimage.measurements.labelとscipy.ndimage.measurements.find_objects
を使用して行うことができます正確に何である私の心に非常に
ありがとうございます、これは非常によく見えます:)! –