Class CopyMoveAttackDetection

java.lang.Object
java.lang.Thread
gov.nih.mipav.model.algorithms.AlgorithmBase
gov.nih.mipav.model.algorithms.CopyMoveAttackDetection
All Implemented Interfaces:
ActionListener, WindowListener, Runnable, EventListener

public class CopyMoveAttackDetection extends AlgorithmBase
  • Field Details

    • width

      public int width
    • height

      public int height
    • block_size

      public int block_size
    • stride

      public int stride
    • overlay

      public ModelImage overlay
    • qf

      double qf
    • shift_thresh

      int shift_thresh
    • Q_8x8

      public int[] Q_8x8
    • bufferBW

      double[] bufferBW
    • buffer

      double[][] buffer
  • Constructor Details

    • CopyMoveAttackDetection

      public CopyMoveAttackDetection()
    • CopyMoveAttackDetection

      public CopyMoveAttackDetection(ModelImage destImg, ModelImage srcImg, int block_size, int stride, double qf, int shift_thresh)
  • Method Details

    • runAlgorithm

      public void runAlgorithm()
      Description copied from class: AlgorithmBase
      Actually runs the algorithm. Implemented by inheriting algorithms.
      Specified by:
      runAlgorithm in class AlgorithmBase