Example #1
0
 internal FindSimilarFingerprintService(
     ISpectrumService spectrumService,
     ILocalitySensitiveHashingAlgorithm lshAlgorithm,
     IWaveletDecomposition waveletDecomposition,
     IFingerprintDescriptor fingerprintDescriptor)
 {
     this.lshAlgorithm          = lshAlgorithm;
     this.spectrumService       = spectrumService;
     this.waveletDecomposition  = waveletDecomposition;
     this.fingerprintDescriptor = fingerprintDescriptor;
 }
Example #2
0
 public FingerprintCommand(IFingerprintService fingerprintService, ILocalitySensitiveHashingAlgorithm lshAlgorithm)
 {
     this.fingerprintService  = fingerprintService;
     this.lshAlgorithm        = lshAlgorithm;
     FingerprintConfiguration = FingerprintConfiguration.Default;
 }
Example #3
0
 internal FingerprintCommandBuilder(IFingerprintService fingerprintService, ILocalitySensitiveHashingAlgorithm lshAlgorithm)
 {
     this.fingerprintService = fingerprintService;
     this.lshAlgorithm       = lshAlgorithm;
 }
 internal FingerprintCommand(IFingerprintService fingerprintService, ILocalitySensitiveHashingAlgorithm lshAlgorithm)
 {
     this.fingerprintService = fingerprintService;
     this.lshAlgorithm = lshAlgorithm;
     FingerprintConfiguration = new DefaultFingerprintConfiguration();
 }
Example #5
0
 public FingerprintCommand(IFingerprintService fingerprintService, ILocalitySensitiveHashingAlgorithm lshAlgorithm)
 {
     this.fingerprintService = fingerprintService;
     this.lshAlgorithm       = lshAlgorithm;
 }
 internal FingerprintCommandBuilder(IFingerprintService fingerprintService, ILocalitySensitiveHashingAlgorithm lshAlgorithm)
 {
     this.fingerprintService = fingerprintService;
     this.lshAlgorithm = lshAlgorithm;
 }
 internal FingerprintCommand(IFingerprintService fingerprintService, ILocalitySensitiveHashingAlgorithm lshAlgorithm)
 {
     this.fingerprintService  = fingerprintService;
     this.lshAlgorithm        = lshAlgorithm;
     FingerprintConfiguration = new DefaultFingerprintConfiguration();
 }
 public FingerprintCommandBuilder(IFingerprintService fingerprintService, IAudioService audioService, ILocalitySensitiveHashingAlgorithm lshAlgorithm)
 {
     this.fingerprintService = fingerprintService;
     this.audioService       = audioService;
     this.lshAlgorithm       = lshAlgorithm;
 }