measure_with — IMGMETRICS report op

Datenarten: metrics × image2d × image2dmetrics

Aufruf: import imgmetrics; imgmetrics.measure_with(report, a, b, ms=False) (oder opsimgmetrics.get("measure_with"))

Verwendung

Misst ein weiteres Paar unter exakt denselben Bedingungen wie die vorige Messung.

> Die ausführliche Beschreibung unten ist der Originaltext — Zusammenfassung und Überschriften sind übersetzt.

:func:compare_images の返り値(`contract` を含む)を受け取り、そこに

記録された `data_range / bins / ncd_levels` をそのまま使って測り直す。

これが要るのは、この repo で実際に起きた事故の型があるから ―― **数値だけを

図注や表に写して、条件が消える**。別々に測った 2 つの PSNR を並べたとき、

片方が `data_range=1.0、もう片方が 255` なら **48.13 dB の差が「改善」に

見える**。条件を持ち回れば、そもそも比べられない組合せは作れない。

同時に、これが `metrics 型の**消費側**でもある。compare_images` だけが

`metrics` を産んで誰も食わない状態は、この repo が繰り返し踏んできた

「入口はあるが消費 op が無い型」そのものだった(2026-09-02 の点検で検出)。

Parameters

----------

report : dict

:func:compare_images の返り値、または `contract` そのもの。

a, b : array_like

測り直す 2 枚。

Returns

-------

dict

同じ形の報告。`contract` は受け取ったものと同一

Ausführlicher Anwendungsleitfaden

Leitfaden zur Familie image_difference_metrics

Referenzen (Beispieldaten, Literatur)

• Katalog der Beispieldaten (Download-URLs / Lizenzen) — 2-D nutzt skimage.data (BSD/Public Domain) plus synthetische Bilder, 3-D nennt Download-URLs echter Datenquellen (Stanford, PDS, …).

• Herkunft und Literatur der Operatoren — die Quellen der Forschung/Verfahren, auf denen diese Operatorfamilie beruht.

• Der kanonische Algorithmus (Autor, Jahr) und seine Anwendungen stehen im Familienleitfaden oben.

Ausführbare Beispiele (verifizierte Samples, die diesen Operator wirklich aufrufen)

image_quality_metricspy -3.11 examples/image_quality_metrics.py

Typkompatible Folge-Operatoren (nehmen metrics als Eingabe)

metrics_table

Gleiche Kategorie (report)

compare_images · metrics_table · data_range_of


*Provenance: imgmetrics.py — IMGMETRICS Operator-Registry. Diese Notiz wird von tools/opdocs.py md erzeugt (nicht von Hand bearbeiten).*

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