以下に示すような画像の配列があります。配列内の値は、各ピクセル/グリッドでの粒子の数を表します。非ゼロ粒子が存在する周辺/境界(周辺/境界とは、中心から最も遠い点の分布を指します)に沿った非ゼロ粒子の分布を計算したいと思います。これからの出力として、私は取得したいと思います:
1) 周辺/境界に沿った非ゼロ粒子の数、および
2) それらの粒子が存在するピクセル/グリッドの数
これを行うための迅速で効率的な方法はありますか?
編集 1: 境界の例を説明するスナップショット
境界線はゼロ以外の粒子をトレースします。