All Packages
-
Package Summary Package Description dev.brachtendorf.jimagehash dev.brachtendorf.jimagehash.datastructures Datastructures and algorithms which are used by multiple matchers and hashing algorithms to speed up computation.dev.brachtendorf.jimagehash.datastructures.tree Tree like data structuresdev.brachtendorf.jimagehash.datastructures.tree.binaryTree dev.brachtendorf.jimagehash.datastructures.tree.binaryTreeFuzzy dev.brachtendorf.jimagehash.hash dev.brachtendorf.jimagehash.hashAlgorithms Hashing algorithms convert images to a hash representation enabling an approximate similarity measurement without storing much data.dev.brachtendorf.jimagehash.hashAlgorithms.experimental Experimental hashing algorithms are not ready to be used just yet.dev.brachtendorf.jimagehash.hashAlgorithms.filter dev.brachtendorf.jimagehash.matcher dev.brachtendorf.jimagehash.matcher.cached Cached image matchers allow to check images against a batch of previously added images keeping the buffered image object and hashes in memory.dev.brachtendorf.jimagehash.matcher.categorize The categorization package includes classes to group images into distinct groups based on their similarity.dev.brachtendorf.jimagehash.matcher.categorize.supervised dev.brachtendorf.jimagehash.matcher.categorize.supervised.randomForest dev.brachtendorf.jimagehash.matcher.exotic Image matchers not fitting into specific categoriesdev.brachtendorf.jimagehash.matcher.persistent Persistent image matchers allow to check images against a batch of previously added images keeping only the created hashes coupled with a unique identifier of the image.dev.brachtendorf.jimagehash.matcher.persistent.database