cutcutcodec.core.analysis.video.quality.metric.ssim

cutcutcodec.core.analysis.video.quality.metric.ssim()

Pure C implementation of cutcutcodec.core.analysis.video.quality.ssim().

This fonction is nearly equivalent to these functions:

Examples

>>> import numpy as np
>>> from cutcutcodec.core.analysis.video.quality.metric import ssim
>>> np.random.seed(0)
>>> im1 = np.random.random((720, 1080, 3))
>>> im2 = 0.8 * im1 + 0.2 * np.random.random((720, 1080, 3))
>>> round(ssim(im1, im2), 2)
0.95
>>>