Skip to content

img_hash

All modules / img_hash

img_hash_averageHashfunction

Calculates img_hash::AverageHash in one call

img_hash_AverageHashclass

Computes average hash value of the input image

img_hash_AverageHash_createfunction

Create an owned img_hash_AverageHash instance with the supplied configuration.

img_hash_blockMeanHashfunction

Computes block mean hash of the input image

img_hash_BlockMeanHashclass

Image hash based on block mean.

img_hash_BlockMeanHash_createfunction

Create an owned img_hash_BlockMeanHash instance with the supplied configuration.

img_hash_BlockMeanHashModeclass

Native enum entries for img hash block mean hash mode. Pass an entry to enum-typed arguments or its .value to numeric arguments.

img_hash_colorMomentHashfunction

Computes color moment hash of the input, the algorithm

img_hash_ColorMomentHashclass

Image hash based on color moments.

img_hash_ColorMomentHash_createfunction

Create an owned img_hash_ColorMomentHash instance with the supplied configuration.

img_hash_ImgHashBaseclass

The base class for image hash algorithms

img_hash_marrHildrethHashfunction

Computes average hash value of the input image

img_hash_MarrHildrethHashclass

Marr-Hildreth Operator Based Hash, slowest but more discriminative.

img_hash_MarrHildrethHash_createfunction

Create an owned img_hash_MarrHildrethHash instance with the supplied configuration.

img_hash_pHashfunction

Computes pHash value of the input image

img_hash_PHashclass

pHash

img_hash_PHash_createfunction

Create an owned img_hash_PHash instance with the supplied configuration.

img_hash_radialVarianceHashfunction

Computes radial variance hash of the input image

img_hash_RadialVarianceHashclass

Image hash based on Radon transform.

img_hash_RadialVarianceHash_createfunction

Create an owned img_hash_RadialVarianceHash instance with the supplied configuration.

Constants

Use the named constant from cv. In particular, OpenCV 5 matrix type codes differ from OpenCV 4.

img_hash_BLOCK_MEAN_HASH_MODE_0

use fewer block and generate 16*16/8 uchar hash value

img_hash_BLOCK_MEAN_HASH_MODE_1

use block blocks(step sizes/2), generate 31*31/8 + 1 uchar hash value