measure_with — IMGMETRICS report op

데이터 종류: metrics × image2d × image2dmetrics

호출: import imgmetrics; imgmetrics.measure_with(report, a, b, ms=False)(또는 opsimgmetrics.get("measure_with"))

사용법

직전 측정과 정확히 같은 조건으로 다른 한 쌍을 잽니다.

> 아래 상세 설명은 원문입니다 —— 요약과 제목은 번역되어 있습니다.

: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` は受け取ったものと同一

자세한 사용 가이드

image_difference_metrics 패밀리 가이드

참고(샘플 데이터·문헌)

• 샘플 데이터 카탈로그(DL URL / 라이선스) —— 2-D 는 skimage.data(BSD/public)+ 합성, 3-D 는 실데이터 소스(Stanford/PDS 등)의 DL URL.

• 연산자의 내력·참고문헌 —— 이 연산자 족의 바탕이 된 연구/기법의 출처.

• 알고리즘의 정전(저자·연도)과 용도는 위의 패밀리 사용 가이드에 적혀 있습니다.

실행 가능한 예제(이 연산자를 실제로 호출하는 검증된 샘플)

image_quality_metricspy -3.11 examples/image_quality_metrics.py

타입이 이어지는 다음 연산자(metrics 를 입력으로 받는 것)

metrics_table

같은 카테고리(report)

compare_images · metrics_table · data_range_of


*Provenance: imgmetrics.py — IMGMETRICS 연산자 레지스트리. 이 op 노트는 tools/opdocs.py md 가 자동 생성합니다(직접 편집하지 마세요).*

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