![]() |
OpenCV
3.4.13
Open Source Computer Vision
|
Classes | |
| class | AverageHash |
| Computes average hash value of the input image. More... | |
| class | BlockMeanHash |
| Image hash based on block mean. More... | |
| class | ColorMomentHash |
| Image hash based on color moments. More... | |
| class | ImgHashBase |
| The base class for image hash algorithms. More... | |
| class | MarrHildrethHash |
| Marr-Hildreth Operator Based Hash, slowest but more discriminative. More... | |
| class | PHash |
| pHash More... | |
| class | RadialVarianceHash |
| Image hash based on Radon transform. More... | |
Enumerations | |
| enum | BlockMeanHashMode { BLOCK_MEAN_HASH_MODE_0 = 0, BLOCK_MEAN_HASH_MODE_1 = 1 } |
Functions | |
| void | averageHash (cv::InputArray inputArr, cv::OutputArray outputArr) |
| Calculates img_hash::AverageHash in one call. More... | |
| void | blockMeanHash (cv::InputArray inputArr, cv::OutputArray outputArr, int mode=BLOCK_MEAN_HASH_MODE_0) |
| Computes block mean hash of the input image. More... | |
| void | colorMomentHash (cv::InputArray inputArr, cv::OutputArray outputArr) |
| Computes color moment hash of the input, the algorithm is come from the paper "Perceptual Hashing for Color Images
Using Invariant Moments". More... | |
| void | marrHildrethHash (cv::InputArray inputArr, cv::OutputArray outputArr, float alpha=2.0f, float scale=1.0f) |
| Computes average hash value of the input image. More... | |
| void | pHash (cv::InputArray inputArr, cv::OutputArray outputArr) |
| Computes pHash value of the input image. More... | |
| void | radialVarianceHash (cv::InputArray inputArr, cv::OutputArray outputArr, double sigma=1, int numOfAngleLine=180) |
| Computes radial variance hash of the input image. More... | |
1.8.13