webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include "libyuv/basic_types.h"
Go to the source code of this file.
Functions | |
LIBYUV_API uint32 | HashDjb2 (const uint8 *src, uint64 count, uint32 seed) |
LIBYUV_API uint32 | ARGBDetect (const uint8 *argb, int stride_argb, int width, int height) |
LIBYUV_API uint64 | ComputeSumSquareError (const uint8 *src_a, const uint8 *src_b, int count) |
LIBYUV_API uint64 | ComputeSumSquareErrorPlane (const uint8 *src_a, int stride_a, const uint8 *src_b, int stride_b, int width, int height) |
LIBYUV_API double | SumSquareErrorToPsnr (uint64 sse, uint64 count) |
LIBYUV_API double | CalcFramePsnr (const uint8 *src_a, int stride_a, const uint8 *src_b, int stride_b, int width, int height) |
LIBYUV_API double | I420Psnr (const uint8 *src_y_a, int stride_y_a, const uint8 *src_u_a, int stride_u_a, const uint8 *src_v_a, int stride_v_a, const uint8 *src_y_b, int stride_y_b, const uint8 *src_u_b, int stride_u_b, const uint8 *src_v_b, int stride_v_b, int width, int height) |
LIBYUV_API double | CalcFrameSsim (const uint8 *src_a, int stride_a, const uint8 *src_b, int stride_b, int width, int height) |
LIBYUV_API double | I420Ssim (const uint8 *src_y_a, int stride_y_a, const uint8 *src_u_a, int stride_u_a, const uint8 *src_v_a, int stride_v_a, const uint8 *src_y_b, int stride_y_b, const uint8 *src_u_b, int stride_u_b, const uint8 *src_v_b, int stride_v_b, int width, int height) |
LIBYUV_API uint32 ARGBDetect | ( | const uint8 * | argb, |
int | stride_argb, | ||
int | width, | ||
int | height | ||
) |
LIBYUV_API double CalcFramePsnr | ( | const uint8 * | src_a, |
int | stride_a, | ||
const uint8 * | src_b, | ||
int | stride_b, | ||
int | width, | ||
int | height | ||
) |
LIBYUV_API double CalcFrameSsim | ( | const uint8 * | src_a, |
int | stride_a, | ||
const uint8 * | src_b, | ||
int | stride_b, | ||
int | width, | ||
int | height | ||
) |
LIBYUV_API uint64 ComputeSumSquareError | ( | const uint8 * | src_a, |
const uint8 * | src_b, | ||
int | count | ||
) |
LIBYUV_API uint64 ComputeSumSquareErrorPlane | ( | const uint8 * | src_a, |
int | stride_a, | ||
const uint8 * | src_b, | ||
int | stride_b, | ||
int | width, | ||
int | height | ||
) |
LIBYUV_API uint32 HashDjb2 | ( | const uint8 * | src, |
uint64 | count, | ||
uint32 | seed | ||
) |
LIBYUV_API double I420Psnr | ( | const uint8 * | src_y_a, |
int | stride_y_a, | ||
const uint8 * | src_u_a, | ||
int | stride_u_a, | ||
const uint8 * | src_v_a, | ||
int | stride_v_a, | ||
const uint8 * | src_y_b, | ||
int | stride_y_b, | ||
const uint8 * | src_u_b, | ||
int | stride_u_b, | ||
const uint8 * | src_v_b, | ||
int | stride_v_b, | ||
int | width, | ||
int | height | ||
) |
LIBYUV_API double I420Ssim | ( | const uint8 * | src_y_a, |
int | stride_y_a, | ||
const uint8 * | src_u_a, | ||
int | stride_u_a, | ||
const uint8 * | src_v_a, | ||
int | stride_v_a, | ||
const uint8 * | src_y_b, | ||
int | stride_y_b, | ||
const uint8 * | src_u_b, | ||
int | stride_u_b, | ||
const uint8 * | src_v_b, | ||
int | stride_v_b, | ||
int | width, | ||
int | height | ||
) |
LIBYUV_API double SumSquareErrorToPsnr | ( | uint64 | sse, |
uint64 | count | ||
) |