Pixel Cleanup

Removes isolated 1px noise and fills tiny 1px holes

intermediate
Since P00

Input Ports

Image

補正したい画像

Image

Output Ports

Image

補正後の画像

Image

Parameters

NameTypeDefaultDescription
Alpha ThresholdFloat`0.5`この値以上の透明度を塗られたピクセルとして扱います
Remove Isolated PixelsBool`true`周囲に塗りがない孤立 1px ドットを消します
Fill Single HolesBool`true`上下左右で囲まれた 1px の穴を埋めます
PassesInt`1`補正処理を何回繰り返すかです

注意

  • v1 は保守的な 1px 補正に絞っています。大きな穴埋めやメディアンフィルタではありません。
  • 新しく埋めたピクセルのColorは、元の近傍Colorから平均して補完します。
  • アルファだけで判定するので、Colorが違っても透明度が同程度なら同じ塗り領域として扱います。

Usage Examples

  1. Text Rasterize の小さなノイズを整える
  2. Mask Boolean 後の 1px 欠けを埋める
  3. NoiseDither 後の散った 1px を間引く
Pixel Cleanup — PixPipeline Node Reference