gegl:image-compare

Compares if input and aux buffers are different. Global statistics are saved in the properties and a visual difference image is produced as a visual result.
Wrong pixels
Number of differing pixels.
name: wrong-pixels type: int default: 0 minimum: -inf maximum: +inf ui-minimum: -inf ui-maximum: +inf ui-gamma: 1.00 ui-step-small: 1 ui-step-big: 5
Maximum difference
Maximum difference between two pixels.
name: max-diff type: double default: 0.00 minimum: -inf maximum: +inf ui-minimum: -inf ui-maximum: +inf ui-gamma: 1.00 ui-step-small: 0.10 ui-step-big: 1.00 ui-digits: 1
Average difference (wrong)
Average difference between wrong pixels.
name: avg-diff-wrong type: double default: 0.00 minimum: -inf maximum: +inf ui-minimum: -inf ui-maximum: +inf ui-gamma: 1.00 ui-step-small: 0.10 ui-step-big: 1.00 ui-digits: 1
Average difference (total)
Average difference between all pixels.
name: avg-diff-total type: double default: 0.00 minimum: -inf maximum: +inf ui-minimum: -inf ui-maximum: +inf ui-gamma: 1.00 ui-step-small: 0.10 ui-step-big: 1.00 ui-digits: 1
name: gegl:image-compare
pads: aux input output
parent-class: GeglOperationComposer
categories: programming
source: operations/common/image-compare.c
GEGL This page is part of the online GEGL Documentation, GEGL is a data flow based image processing library/framework, made to fuel GIMPs high-bit depth non-destructive editing future.