Class OpenCvHealingVisualProvider

java.lang.Object
com.shaft.gui.internal.image.OpenCvHealingVisualProvider
All Implemented Interfaces:
com.shaft.gui.internal.healing.HealingVisualProvider

public class OpenCvHealingVisualProvider extends Object implements com.shaft.gui.internal.healing.HealingVisualProvider
OpenCV-backed optional visual evidence for SHAFT Heal.
  • Constructor Details

    • OpenCvHealingVisualProvider

      public OpenCvHealingVisualProvider()
      Creates the ServiceLoader provider.
  • Method Details

    • id

      public String id()
      Specified by:
      id in interface com.shaft.gui.internal.healing.HealingVisualProvider
    • similarity

      public double similarity(byte[] referenceImage, byte[] candidateImage)
      Specified by:
      similarity in interface com.shaft.gui.internal.healing.HealingVisualProvider