XDSImageComparison

Table of Contents

Formerly XDSVision Class (2015) – has been reduced in size for ease-of-use and updated for API 2.0.

** Image comparison is possible even if the images are vastly different in size using ‘vision-based’ comparison.

**OpenCV image comparison algorithms without the OpenCV overhead – 100% Xojo code.

Version: 2023r1

Properties #

NONE

Methods #

ComparePicturesLiteral(p1 as picture, p2 as picture, ByRef percent as Double, UsingChannels as Boolean = False) as Boolean
ComparePicturesPercentage(Pic as Picture, Optional UseChannels as Boolean = False, Optional VRGBSCHMYA as String = “”)
HammingDistance(a As String, b As String) as Byte
HammingWeight(x As String) as Byte
Levenshtein(a As String, b As String) as Byte
pHash64(Pic as Picture, Optional UseChannels as Boolean = False, Optional VRGBSCHMYA as String = “”) as UInt64
pHashBinary(Pic as Picture, Optional UseChannels as Boolean = False, Optional VRGBSCHMYA as String = “”) as String
pHashHex(Pic as Picture) as String

Events #

NONE