Interface HealingVisualProvider


public interface HealingVisualProvider
Optional visual comparison contract used only when SHAFT Heal visual evidence is explicitly enabled.
  • Method Summary

    Modifier and Type
    Method
    Description
    id()
     
    double
    similarity(byte[] referenceImage, byte[] candidateImage)
    Compares a previously approved element image with a current candidate.
  • Method Details

    • id

      String id()
      Returns:
      stable provider identifier
    • similarity

      double similarity(byte[] referenceImage, byte[] candidateImage)
      Compares a previously approved element image with a current candidate.
      Parameters:
      referenceImage - previous element image
      candidateImage - current candidate image
      Returns:
      normalized similarity from 0 to 1