piv_replace_outliers — PIV validate op

データ種: flow2d × maskflow2d

呼び出し: import pivops; pivops.piv_replace_outliers(flow, mask, method='median') (または opspiv.get("piv_replace_outliers"))

使い方

外れ値を近傍で埋める。`method="nan"` なら埋めずに欠測にする

埋めた場所と実測を区別できなくなるのが埋め込みの代償なので、

どこを埋めたかは呼ぶ側が `mask` として持っている前提にしてある

(この op は mask を返さない —— 入力として受け取ったものだから)。

詳しい使い方ガイド

piv_displacement ファミリ ガイド

参考(サンプルデータ・文献)

• サンプルデータ カタログ(DL URL / ライセンス) — 2-D は skimage.data(BSD/public)+ 合成、3-D は実データ源(Stanford/PDS 等)の DL URL。

• 演算子の来歴・参考文献 — この op 族の元になった研究/手法の出典。

• アルゴリズムの正典(著者・年)と用途は上記ファミリ使い方ガイドに記載。

実行できる例(この op を実際に呼ぶ検証済みサンプル)

piv_flow_from_particlespy -3.11 examples/piv_flow_from_particles.py

型が繋がる次の op(flow2d を入力に取れる)

piv_deform_pass · piv_outlier_mask · piv_vorticity · piv_divergence · piv_flow_magnitude · piv_to_velocity · piv_velocity_gradient · piv_q_criterion

同カテゴリ(validate)

piv_outlier_mask


*Provenance: pivops.py — PIV operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。*

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.