Vuo  2.3.2
Classes | Functions
VuoImageAverage.c File Reference

Description

VuoImageAverage implementation.

Definition in file VuoImageAverage.c.

Go to the source code of this file.

Classes

struct  VuoImageAverage_internal
 State data for the image averager. More...
 

Functions

void VuoImageAverage_free (void *average)
 Frees image averager state data. More...
 
VuoImageAverage VuoImageAverage_make (void)
 Creates state data for the image averager. More...
 
VuoImage VuoImageAverage_average (VuoImageAverage average, VuoList_VuoImage images)
 Averages multiple images together into a single image. More...
 

Class Documentation

◆ VuoImageAverage_internal

struct VuoImageAverage_internal
Class Members
VuoShader shader

Function Documentation

◆ VuoImageAverage_average()

VuoImage VuoImageAverage_average ( VuoImageAverage  average,
VuoList_VuoImage  images 
)

Averages multiple images together into a single image.

The output image is the same size as the first image (later images are stretched if needed).

The returned image has retain count +1.

Definition at line 79 of file VuoImageAverage.c.

◆ VuoImageAverage_free()

void VuoImageAverage_free ( void *  average)

Frees image averager state data.

Definition at line 36 of file VuoImageAverage.c.

◆ VuoImageAverage_make()

VuoImageAverage VuoImageAverage_make ( void  )

Creates state data for the image averager.

Definition at line 45 of file VuoImageAverage.c.