fullseye

gmsd_map — IMGMETRICS perceptual op

使い方

GMS 地図 (2 m_r m_d + c)/(m_r² + m_d² + c) ∈ (0, 1] (論文 式 3)。m = Prewitt([1 0 −1]×3 /3)勾配の大きさ、前処理は 2×2 平均 + 2 間引き (:func:_average_downsample、原実装の ‘same’ 規約)。入力 (H, W) か (H, W, 3)(3-ch は Y = 0.299R+0.587G+0.114B、作者の慣例)。 Raises ValueError: 形が違う、c ≤ 0、down_step < 1。

詳しい使い方ガイド

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

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

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

mse · rmse · psnr · ssim · ms_ssim · ssim_map · image_entropy · joint_entropy

同カテゴリ(perceptual)

fsim · fsimc · fsim_pair · gmsd · vifp · phase_congruency_pc


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

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