0 から までの範囲の値を持つ 2D 配列が与えられた場合、n
各ピクセルに含まれる値によって拡張したいと思います。拡張中に、値が高いほど低い値を上書きする必要があります。
つまり、ピクセルの値に等しい半径内のピクセルは、それらの値が小さい場合、その値を継承します。たとえば、入力が の場合[0 1 0 2 0 0]
、出力は になります[1 2 2 2 2 2 ]
。
これはどのように実装できますか?
0 から までの範囲の値を持つ 2D 配列が与えられた場合、n
各ピクセルに含まれる値によって拡張したいと思います。拡張中に、値が高いほど低い値を上書きする必要があります。
つまり、ピクセルの値に等しい半径内のピクセルは、それらの値が小さい場合、その値を継承します。たとえば、入力が の場合[0 1 0 2 0 0]
、出力は になります[1 2 2 2 2 2 ]
。
これはどのように実装できますか?