webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions
ImageDiff.cpp File Reference
#include <algorithm>
#include <cmath>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <gdk/gdk.h>

Functions

GdkPixbuf * readPixbufFromStdin (long imageSize)
 
GdkPixbuf * differenceImageFromDifferenceBuffer (unsigned char *buffer, int width, int height, float maxDistance)
 
float calculateDifference (GdkPixbuf *baselineImage, GdkPixbuf *actualImage, GdkPixbuf **differenceImage)
 
void printImage (GdkPixbuf *image)
 
void printImageDifferences (GdkPixbuf *baselineImage, GdkPixbuf *actualImage)
 
int main (int argc, char *argv[])
 

Function Documentation

◆ calculateDifference()

float calculateDifference ( GdkPixbuf *  baselineImage,
GdkPixbuf *  actualImage,
GdkPixbuf **  differenceImage 
)

◆ differenceImageFromDifferenceBuffer()

GdkPixbuf* differenceImageFromDifferenceBuffer ( unsigned char *  buffer,
int  width,
int  height,
float  maxDistance 
)

◆ main()

int main ( int  argc,
char *  argv[] 
)

◆ printImage()

void printImage ( GdkPixbuf *  image)

◆ printImageDifferences()

void printImageDifferences ( GdkPixbuf *  baselineImage,
GdkPixbuf *  actualImage 
)

◆ readPixbufFromStdin()

GdkPixbuf* readPixbufFromStdin ( long  imageSize)