Pythonで2つの画像のPSNR(ピーク信号対雑音比)を算出する方法について、OpenCV, scikit-image(skimage)で提供されている関数を使う方法と、NumPyの基本操作で処理する方法を説明する。 PSNR(ピーク信号対雑音比)とは OpenCVでPSNR算出: cv2.PSNR() scikit-imageでPSNR算出: skimage.metrics.peak_signal_noise_ratio() numpy.ndarrayを計算してPSNR算出 単純な画像の比較については以下の記事を参照。 関連記事: Python, OpenCV, NumPyで画像を比較(完全一致か判定、差分取得など) PSNR(ピーク信号対雑音比)とは PSNR(ピーク信号対雑音比、Peak signal-to-noise ratio)の定義は以下の通り。 Peak signal-to
![PythonでPSNRを算出(OpenCV, scikit-image, NumPy) | note.nkmk.me](https://cdn-ak-scissors.b.st-hatena.com/image/square/8e45f5f73e2689c9e294e025abae8c1919c3a248/height=288;version=1;width=512/https%3A%2F%2Fi.gyazo.com%2F39a50c8ac220b83ee9e887795219171d.png)