Class SoBinaryCorrelationProcessing2d

  • All Implemented Interfaces:

    public class SoBinaryCorrelationProcessing2d
    extends SoImageVizEngine
    SoBinaryCorrelationProcessing2d engine. SoBinaryCorrelationProcessing2d performs the logical correlation between a binary image and a binary kernel.


    The binary correlation between image I and kernel K is defined as:

    At the end of the processus, the correlation image is normalized between -1 and 1. Figure 1: Example of SoBinaryCorrelationProcessing2d When a part of the kernel lies beyond the edge of the image, the correlation is not computed on the border. In which case, the values are set to -3e38.

    Note: The SoBinaryCorrelationProcessing2d filter does not accept a mask AOI attached to the kernel image.

    File format/default:

    BinaryCorrelationProcessing2d {

      inBinaryImage NULL
      inBinaryKernel NULL
      offsetMode OFFSET_1

    Library references: bincorrel