Fixed image counting in reference folders
This commit is contained in:
parent
18955b3aee
commit
96f2528878
|
@ -672,13 +672,12 @@ impl SimilarImages {
|
||||||
stop_receiver: Option<&Receiver<()>>,
|
stop_receiver: Option<&Receiver<()>>,
|
||||||
tolerance: u32,
|
tolerance: u32,
|
||||||
) -> bool {
|
) -> bool {
|
||||||
let (progress_thread_handle, progress_thread_run, atomic_counter, check_was_stopped) =
|
|
||||||
prepare_thread_handler_common(progress_sender, 2, 2, all_hashed_images.len(), CheckingMethod::None, self.tool_type);
|
|
||||||
|
|
||||||
// Don't use hashes with multiple images in bktree, because they will always be master of group and cannot be find by other hashes
|
// Don't use hashes with multiple images in bktree, because they will always be master of group and cannot be find by other hashes
|
||||||
|
|
||||||
let (base_hashes, hashes_with_multiple_images) = self.split_hashes(all_hashed_images);
|
let (base_hashes, hashes_with_multiple_images) = self.split_hashes(all_hashed_images);
|
||||||
|
|
||||||
|
let (progress_thread_handle, progress_thread_run, atomic_counter, check_was_stopped) =
|
||||||
|
prepare_thread_handler_common(progress_sender, 2, 2, base_hashes.len(), CheckingMethod::None, self.tool_type);
|
||||||
|
|
||||||
let mut hashes_parents: HashMap<ImHash, u32> = Default::default(); // Hashes used as parent (hash, children_number_of_hash)
|
let mut hashes_parents: HashMap<ImHash, u32> = Default::default(); // Hashes used as parent (hash, children_number_of_hash)
|
||||||
let mut hashes_similarity: HashMap<ImHash, (ImHash, u32)> = Default::default(); // Hashes used as child, (parent_hash, similarity)
|
let mut hashes_similarity: HashMap<ImHash, (ImHash, u32)> = Default::default(); // Hashes used as child, (parent_hash, similarity)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue