Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KilianB/JImageHash
/ functions
Functions
873 in github.com/KilianB/JImageHash
⨍
Functions
873
◇
Types & classes
162
Method
differenceBallonHqHash
()
src/test/java/dev/brachtendorf/jimagehash/hashAlgorithms/experimental/HogHashDualTest.java:70
Method
differentReplacementColor
(int bitResolution)
src/test/java/dev/brachtendorf/jimagehash/hashAlgorithms/HashTestBase.java:90
Method
displayAllBits
()
src/test/java/dev/brachtendorf/jimagehash/hash/HashTest.java:200
Method
distMixed
()
src/test/java/dev/brachtendorf/jimagehash/hash/FuzzyHashTest.java:314
Method
distMixed
()
src/test/java/dev/brachtendorf/jimagehash/hash/FuzzyHashTest.java:507
Method
distMixed
()
src/test/java/dev/brachtendorf/jimagehash/hash/FuzzyHashTest.java:612
Method
distMixedNorm
()
src/test/java/dev/brachtendorf/jimagehash/hash/FuzzyHashTest.java:376
Method
distanceIdentity
()
src/test/java/dev/brachtendorf/jimagehash/matcher/categorize/CategorizeBaseTest.java:20
Method
distanceIdentity
()
src/test/java/dev/brachtendorf/jimagehash/matcher/categorize/KMeansClassifierTest.java:21
Method
distanceThree
()
src/test/java/dev/brachtendorf/jimagehash/hash/HashTest.java:83
Method
distanceThreeFast
()
src/test/java/dev/brachtendorf/jimagehash/hash/HashTest.java:93
Method
distanceThreeFast
()
src/test/java/dev/brachtendorf/jimagehash/hash/HashTest.java:132
Method
distinctDepth
()
src/test/java/dev/brachtendorf/jimagehash/datastructures/tree/NodeInfoTest.java:22
Method
distinctDistanceSameDepth
()
src/test/java/dev/brachtendorf/jimagehash/datastructures/tree/NodeInfoTest.java:45
Function
dn
(t)
src/main/resources/Chart.bundle.min.js:10
Method
doesEntryExistAddAlgoLater
()
src/test/java/dev/brachtendorf/jimagehash/matcher/persistent/database/H2DatabaseImageMatcherTest.java:334
Method
doesEntryExistEmpty
()
src/test/java/dev/brachtendorf/jimagehash/matcher/persistent/database/H2DatabaseImageMatcherTest.java:295
Method
doesEntryExistTrue
()
src/test/java/dev/brachtendorf/jimagehash/matcher/persistent/database/H2DatabaseImageMatcherTest.java:314
Method
dstanceThree
()
src/test/java/dev/brachtendorf/jimagehash/hash/HashTest.java:122
Method
dstanceThreeLeading
()
src/test/java/dev/brachtendorf/jimagehash/hash/HashTest.java:142
Method
edgeDetectionFilter
(int strength)
src/main/java/dev/brachtendorf/jimagehash/hashAlgorithms/filter/Kernel.java:219
Method
embossHorizontontalFilter
@param depth width and height. higher values will create a stronger effect @return a kernel creating a horizontal emboss effect
src/main/java/dev/brachtendorf/jimagehash/hashAlgorithms/filter/Kernel.java:234
Method
embossLeftDiagonalFilter
<pre> 1 0 0 0 0 0 0 0 -1 </pre> @param depth width and height. higher values will create a stronger effect @return a kernel creating a l
src/main/java/dev/brachtendorf/jimagehash/hashAlgorithms/filter/Kernel.java:263
Method
embossRightDiagonalFilter
<pre> 0 0 1 0 0 0 -1 0 0 </pre> @param depth width and height. higher values will create a stronger effect @return a kernel creating a right d
src/main/java/dev/brachtendorf/jimagehash/hashAlgorithms/filter/Kernel.java:295
Method
embossleftRightFilter
<pre> 0 0 0 1 0 -1 0 0 0 </pre> @param depth width and height. higher values will create a stronger effect @return a kernel creating a righ
src/main/java/dev/brachtendorf/jimagehash/hashAlgorithms/filter/Kernel.java:327
Method
empty
()
src/test/java/dev/brachtendorf/jimagehash/hash/FuzzyHashTest.java:415
Function
en
(t,e,n,i,a)
src/main/resources/Chart.bundle.min.js:10
Method
ensureHashConsistencyAdd
()
src/test/java/dev/brachtendorf/jimagehash/dataStrorage/tree/BinaryTreeTest.java:147
Method
ensureHashConsistencySearch
()
src/test/java/dev/brachtendorf/jimagehash/dataStrorage/tree/BinaryTreeTest.java:159
Method
equalBitCheckForOne
()
src/test/java/dev/brachtendorf/jimagehash/hash/FuzzyHashTest.java:687
Method
equalBitCheckForZero
()
src/test/java/dev/brachtendorf/jimagehash/hash/FuzzyHashTest.java:679
Method
equalContent
()
src/test/java/dev/brachtendorf/jimagehash/hash/HashTest.java:56
Method
equalImage
The hamming distance of the same image has to be 0 @param bitRes the bit resolution of the algorithm
src/test/java/dev/brachtendorf/jimagehash/hashAlgorithms/HashTestBase.java:238
Method
equalImage
< The hamming distance of the same image has to be 0 @deprecated not really a algorithm test case. Same as consistent @param d1
src/test/java/dev/brachtendorf/jimagehash/hashAlgorithms/DifferenceHashTest.java:227
Method
equalImage2
The hamming distance of the same image has to be 0 @param bitRes the bit resolution of the algorithm @see https://github.com/KilianB/JImageHash/issue
src/test/java/dev/brachtendorf/jimagehash/hashAlgorithms/HashTestBase.java:251
Method
equalImageNormalized
The normalized hamming distance of the same image has to be 0 @param bitRes the bit resolution of the algorithm
src/test/java/dev/brachtendorf/jimagehash/hashAlgorithms/HashTestBase.java:263
Method
equals
(Object obj)
src/main/java/dev/brachtendorf/jimagehash/matcher/PlainImageMatcher.java:76
Method
equals
(Object obj)
src/main/java/dev/brachtendorf/jimagehash/matcher/TypedImageMatcher.java:116
Method
equals
(Object obj)
src/main/java/dev/brachtendorf/jimagehash/matcher/TypedImageMatcher.java:190
Method
equals
(Object obj)
src/main/java/dev/brachtendorf/jimagehash/matcher/persistent/PersitentBinaryTreeMatcher.java:189
Method
equals
(Object obj)
src/main/java/dev/brachtendorf/jimagehash/hash/FuzzyHash.java:797
Method
equals
(Object obj)
src/main/java/dev/brachtendorf/jimagehash/hashAlgorithms/HashingAlgorithm.java:485
Method
equals
(Object obj)
src/main/java/dev/brachtendorf/jimagehash/datastructures/tree/Result.java:43
Method
equals
(Object obj)
src/main/java/dev/brachtendorf/jimagehash/datastructures/tree/AbstractBinaryTree.java:196
Method
equals
(Object obj)
src/main/java/dev/brachtendorf/jimagehash/datastructures/tree/binaryTree/Leaf.java:41
Method
equals
(Object obj)
src/main/java/dev/brachtendorf/jimagehash/datastructures/tree/binaryTree/Node.java:50
Method
equidistant
()
src/test/java/dev/brachtendorf/jimagehash/dataStrorage/tree/BinaryTreeTest.java:249
Method
falseBit
()
src/test/java/dev/brachtendorf/jimagehash/hash/HashTest.java:182
Method
falseBitOutOfBounds
()
src/test/java/dev/brachtendorf/jimagehash/hash/HashTest.java:189
Method
filter
(BufferedImage bi)
src/main/java/dev/brachtendorf/jimagehash/hashAlgorithms/filter/SobelFilter.java:82
Method
filter
(BufferedImage bi)
src/main/java/dev/brachtendorf/jimagehash/hashAlgorithms/filter/ScharrFilter.java:83
Method
filter
(BufferedImage input)
src/main/java/dev/brachtendorf/jimagehash/hashAlgorithms/filter/Kernel.java:791
Method
filter
(BufferedImage input)
src/main/java/dev/brachtendorf/jimagehash/hashAlgorithms/filter/Kernel.java:833
Method
filter
(BufferedImage input)
src/main/java/dev/brachtendorf/jimagehash/hashAlgorithms/filter/MedianKernel.java:116
Method
filterAddInvalid
May not add filter after id has been calculated
src/test/java/dev/brachtendorf/jimagehash/hashAlgorithms/HashTestBase.java:407
Method
filterAddInvalidHash
May not add filter after hashing operation
src/test/java/dev/brachtendorf/jimagehash/hashAlgorithms/HashTestBase.java:420
Method
filterRemoveInvalid
May not remove filter after id has been calculated
src/test/java/dev/brachtendorf/jimagehash/hashAlgorithms/HashTestBase.java:433
Method
filterRemoveInvalidHash
May not remove filter after hashing operation
src/test/java/dev/brachtendorf/jimagehash/hashAlgorithms/HashTestBase.java:446
Method
fullCertainty
()
src/test/java/dev/brachtendorf/jimagehash/hash/FuzzyHashTest.java:148
Method
fullCertaintyMixed
()
src/test/java/dev/brachtendorf/jimagehash/hash/FuzzyHashTest.java:164
Method
fullUncertainty
()
src/test/java/dev/brachtendorf/jimagehash/hash/FuzzyHashTest.java:180
Method
getAlgorithms
Return an immutable map copy of the algorithms currently used in the matcher. This map is a hard copy of the hashmap and does not updated if the under
src/main/java/dev/brachtendorf/jimagehash/matcher/TypedImageMatcher.java:104
Method
getAllMatchingImages
()
src/test/java/dev/brachtendorf/jimagehash/matcher/persistent/database/H2DatabaseImageMatcherTest.java:228
Method
getAllMatchingImages
Return all images stored in the database which are considered matches to other images in the database. <p> Be careful that depending on the number of
src/main/java/dev/brachtendorf/jimagehash/matcher/persistent/database/DatabaseImageMatcher.java:510
Method
getAverageDistanceWithinCluster
(int category)
src/main/java/dev/brachtendorf/jimagehash/matcher/categorize/CategoricalMatcher.java:568
Method
getBytesFromTable
()
src/test/java/dev/brachtendorf/jimagehash/matcher/persistent/database/H2DatabaseImageMatcherTest.java:199
Method
getCategories
()
src/main/java/dev/brachtendorf/jimagehash/matcher/categorize/KMeansClassifier.java:103
Method
getCategories
()
src/main/java/dev/brachtendorf/jimagehash/matcher/categorize/AbstractCategoricalMatcher.java:54
Method
getCategoriesSortedByImageCount
Return the categories sorted by the number of images mapped to the category. An image is considered part of a category if it was either added by calli
src/main/java/dev/brachtendorf/jimagehash/matcher/categorize/CategoricalMatcher.java:532
Method
getCategory
(int iter, String uniqueId, Hash[] hashes, Set<Integer> categoriesAltered)
src/main/java/dev/brachtendorf/jimagehash/matcher/categorize/WeightedCategoricalMatcher.java:101
Method
getCategory
(String uniqueId)
src/main/java/dev/brachtendorf/jimagehash/matcher/categorize/KMeansClassifier.java:127
Method
getCategory
(String uniqueId)
src/main/java/dev/brachtendorf/jimagehash/matcher/categorize/AbstractCategoricalMatcher.java:31
Method
getCategory
@return the category
src/main/java/dev/brachtendorf/jimagehash/matcher/categorize/supervised/LabeledImage.java:101
Method
getCategory
(String uniqueId)
src/main/java/dev/brachtendorf/jimagehash/matcher/categorize/supervised/randomForest/RandomForestCategorizer.java:896
Method
getCertainty
Get the certainty of a bit at the given bit position. <p> The returned value is in the range [-1,1]. A negative value indicates that the bit is more
src/main/java/dev/brachtendorf/jimagehash/hash/FuzzyHash.java:608
Method
getCluster
(int cluster)
src/main/java/dev/brachtendorf/jimagehash/datastructures/ClusterResult.java:218
Method
getClusterAverageHash
Get the average hash representing the midpoint of the category cluster. @param algorithm the algorithm to get the hash for @param category the categ
src/main/java/dev/brachtendorf/jimagehash/matcher/categorize/CategoricalMatcher.java:579
Method
getClusterData
()
src/main/java/dev/brachtendorf/jimagehash/datastructures/ClusterResult.java:226
Method
getElementsWithinHammingDistance
Return all elements of the tree whose hamming distance is smaller or equal than the supplied max distance. If the tree is configured to ensureHashCon
src/main/java/dev/brachtendorf/jimagehash/datastructures/tree/AbstractBinaryTree.java:151
Method
getElementsWithinHammingDistance
(Hash hash, int maxDistance)
src/main/java/dev/brachtendorf/jimagehash/datastructures/tree/binaryTreeFuzzy/FuzzyBinaryTree.java:209
Method
getFalsePositiveProbability
Get the current false positive probability of the filter using the {@link #getApproximateDistinctElementsInFilter()} guess to assume the number of ele
src/main/java/dev/brachtendorf/jimagehash/matcher/exotic/BloomFilter.java:383
Method
getFromDatabase
Get a database image matcher which previously was serialized using {@link #serializeToDatabase(int)}. If the serialized matcher does not exist the con
src/main/java/dev/brachtendorf/jimagehash/matcher/persistent/database/DatabaseImageMatcher.java:140
Method
getImagesInCategory
Get the unique id's of all images mapped to this category @param category to check for @return a list of all unique id's mapped to this category
src/main/java/dev/brachtendorf/jimagehash/matcher/categorize/CategoricalImageMatcher.java:123
Method
getImagesInCategory
(int category)
src/main/java/dev/brachtendorf/jimagehash/matcher/categorize/KMeansClassifier.java:111
Method
getImagesInCategory
(int category)
src/main/java/dev/brachtendorf/jimagehash/matcher/categorize/AbstractCategoricalMatcher.java:61
Method
getImagesInCategory
(int category)
src/main/java/dev/brachtendorf/jimagehash/matcher/categorize/supervised/randomForest/RandomForestCategorizer.java:890
Method
getInstance
()
src/test/java/dev/brachtendorf/jimagehash/matcher/categorize/CategoricalMatcherTest.java:13
Method
getInstance
()
src/test/java/dev/brachtendorf/jimagehash/matcher/categorize/WeightedCategoricalMatcherTest.java:35
Method
getInstance
(int bitResolution)
src/test/java/dev/brachtendorf/jimagehash/hashAlgorithms/AverageKernelHashTest.java:87
Method
getInstance
(int bitResolution)
src/test/java/dev/brachtendorf/jimagehash/hashAlgorithms/AverageKernelHashTest.java:105
Method
getInstance
(int bitResolution)
src/test/java/dev/brachtendorf/jimagehash/hashAlgorithms/AverageKernelHashTest.java:123
Method
getInstance
(int bitResolution)
src/test/java/dev/brachtendorf/jimagehash/hashAlgorithms/RotPHashTest.java:69
Method
getInstance
(int bitResolution)
src/test/java/dev/brachtendorf/jimagehash/hashAlgorithms/MedianHashTest.java:57
Method
getInstance
(int bitResolution)
src/test/java/dev/brachtendorf/jimagehash/hashAlgorithms/HogHashTest.java:64
Method
getInstance
(int bitResolution)
src/test/java/dev/brachtendorf/jimagehash/hashAlgorithms/PerceptiveHashTest.java:48
Method
getInstance
(int bitResolution)
src/test/java/dev/brachtendorf/jimagehash/hashAlgorithms/AverageHashTest.java:67
Method
getInstance
(int bitResolution)
src/test/java/dev/brachtendorf/jimagehash/hashAlgorithms/AverageColorHashTest.java:50
Method
getInstance
(int bitResolution)
src/test/java/dev/brachtendorf/jimagehash/hashAlgorithms/RotAverageHashTest.java:59
Method
getInstance
(int bitResolution)
src/test/java/dev/brachtendorf/jimagehash/hashAlgorithms/experimental/HogHashAngularEncodedTest.java:65
Method
getInstance
(int bitResolution)
src/test/java/dev/brachtendorf/jimagehash/hashAlgorithms/experimental/HogHashDualTest.java:65
← previous
next →
501–600 of 873, ranked by callers