![]() |
KSquare Utilities
|
#include <DuplicateImages.h>
Public Member Functions | |
| DuplicateImage (FileDescPtr _fileDesc, FeatureVectorPtr _image1, FeatureVectorPtr _image2, RunLog &_log) | |
| ~DuplicateImage () | |
| void | AddADuplicate (FeatureVectorPtr example) |
| bool | AllTheSameClass () |
| bool | AlreadyHaveExample (FeatureVectorPtr example) |
| const FeatureVectorListPtr | DuplicatedImages () |
| FeatureVectorPtr | ExampleWithSmallestScanLine () |
| FeatureVectorPtr | FirstExampleAdded () |
Definition at line 124 of file DuplicateImages.h.
| DuplicateImage::DuplicateImage | ( | FileDescPtr | _fileDesc, |
| FeatureVectorPtr | _image1, | ||
| FeatureVectorPtr | _image2, | ||
| RunLog & | _log | ||
| ) |
| _image1 | image1, will be the one that we was already in the index structures. |
Definition at line 369 of file DuplicateImages.cpp.
References DuplicateImage().
Referenced by KKMLL::DuplicateImages::AddSingleExample(), and DuplicateImage().
| DuplicateImage::~DuplicateImage | ( | ) |
Definition at line 383 of file DuplicateImages.cpp.
| void DuplicateImage::AddADuplicate | ( | FeatureVectorPtr | example | ) |
Definition at line 388 of file DuplicateImages.cpp.
Referenced by KKMLL::DuplicateImages::AddSingleExample().
| bool DuplicateImage::AllTheSameClass | ( | ) |
Definition at line 397 of file DuplicateImages.cpp.
Referenced by KKMLL::DuplicateImages::ListOfExamplesToDelete(), and KKMLL::DuplicateImages::PurgeDuplicates().
| bool DuplicateImage::AlreadyHaveExample | ( | FeatureVectorPtr | example | ) |
Definition at line 418 of file DuplicateImages.cpp.
Referenced by KKMLL::DuplicateImageList::LocateByImage().
|
inline |
Definition at line 142 of file DuplicateImages.h.
Referenced by KKMLL::DuplicateImages::ListOfExamplesToDelete(), and KKMLL::DuplicateImages::PurgeDuplicates().
| FeatureVectorPtr DuplicateImage::ExampleWithSmallestScanLine | ( | ) |
Definition at line 426 of file DuplicateImages.cpp.
References KKB::KKStr::Concat(), KKMLL::FeatureVector::ExampleFileName(), KKB::KKStr::LocateLastOccurrence(), KKB::KKStr::operator==(), KKB::osGetRootName(), KKB::KKStr::SubStrPart(), and KKB::KKStr::Upper().
Referenced by KKMLL::DuplicateImages::ListOfExamplesToDelete(), and KKMLL::DuplicateImages::PurgeDuplicates().
|
inline |
Definition at line 144 of file DuplicateImages.h.