lv_test_screenshot_compare.h

Functions

bool lv_test_screenshot_compare(const char *fn_ref)

Compare the current content of the test screen with a reference PNG image

  • If the reference image is not found it will be created automatically from the rendered screen.

  • If the compare fails an <image_name>_err.png file will be created with the rendered content next to the reference image.

It requires libPNG.

Note

This function assumes that the default display is the test display that was created by lv_test_display_create()

Parameters:

fn_ref – path to the reference image. Will be appended toREF_IMGS_PATH if set.

Returns:

true: the reference image and the display are the same; false: they are different (<image_name>_err.png is created).