MarrHildrethHash
Objective-C
@interface MarrHildrethHash : ImgHashBase
Swift
class MarrHildrethHash : ImgHashBase
Marr-Hildreth Operator Based Hash, slowest but more discriminative.
See CITE: zauner2010implementation for details.
Member of Img_hash
-
Declaration
Objective-C
+ (nonnull MarrHildrethHash *)create:(float)alpha scale:(float)scale;
Swift
class func create(alpha: Float, scale: Float) -> MarrHildrethHash
Parameters
alpha
int scale factor for marr wavelet (default=2).
scale
int level of scale factor (default = 1)
-
Declaration
Objective-C
+ (nonnull MarrHildrethHash *)create:(float)alpha;
Swift
class func create(alpha: Float) -> MarrHildrethHash
Parameters
alpha
int scale factor for marr wavelet (default=2).
-
Declaration
Objective-C
+ (nonnull MarrHildrethHash *)create;
Swift
class func create() -> MarrHildrethHash
-
self explain
Declaration
Objective-C
- (float)getAlpha;
Swift
func getAlpha() -> Float
-
self explain
Declaration
Objective-C
- (float)getScale;
Swift
func getScale() -> Float
-
Set Mh kernel parameters
Declaration
Objective-C
- (void)setKernelParam:(float)alpha scale:(float)scale;
Swift
func setKernelParam(alpha: Float, scale: Float)
Parameters
alpha
int scale factor for marr wavelet (default=2).
scale
int level of scale factor (default = 1)