Esempio n. 1
0
        public void CalculateDifferenceHash256()
        {
            ulong[] hash = _imgHashes.CalculateDifferenceHash256((Stream)null);

            Assert.Equal(0UL, hash[0]);
            Assert.Equal(0UL, hash[1]);
            Assert.Equal(0UL, hash[2]);
            Assert.Equal(0x0001000000000000UL, hash[3]);
        }
Esempio n. 2
0
        public void CalculateDifferenceHash256()
        {
            Stream stream = null;
            var    hash   = _imgHashes.CalculateDifferenceHash256(stream);

            Assert.Equal(0UL, hash[0]);
            Assert.Equal(0UL, hash[1]);
            Assert.Equal(0UL, hash[2]);
            Assert.Equal(0x0001000000000000UL, hash[3]);
        }
Esempio n. 3
0
 public static void CacheDiff(string path)
 {
     try
     {
         ulong[] dct = Hasher.CalculateDifferenceHash256(path);
         _diffHashCache.Add(path, dct);
     }
     catch (Exception)
     {
         return;
     }
 }
Esempio n. 4
0
 public ulong[] DupImageLib_Magick_Difference_256()
 {
     return(_dupImageLib.CalculateDifferenceHash256(_imageStream));
 }