File ATORcomparison Documentation
Automatically generated with Code Structure Viewer (CS), Project Version: 3o4d 17-November-2020
Copyright © 2020, BAI Research. All Rights Reserved.
File Name: ATORcomparison.cpp/.hpp
File Description: ATOR comparison
File Function List
-
- fillDCTcoeffSelectionArrays
- compareNormalisedSnapshots
- convertNormalisedHueDeviationMapTo3x8bitMap
- cullAndBinNormalisedHueContrast
- convertDCTcoeffIndividualArraysToConcatonatedSignedDCTcoeffArray
- convertImageFileType
- createGeoTableHTMLfromFeatureList
- readDCTcoeffIndividualArraysAndConvertToConcatonatedSignedDCTcoeffArray
File Diagram (functions hierarchy)
Function ATORcomparisonClass::fillDCTcoeffSelectionArrays()
Function Summary
name | return type | description |
fillDCTcoeffSelectionArrays | void | fill DCT coeff selection arrays |
Function Reference List
N/A
Function Trace
location | current function being traced |
ATORmethod.hpp | fillDCTcoeffSelectionArrays |
ATORmethod.hpp | ATORmethodInitialise |
ATORmain.hpp | ATORmethodTrain |
ATORmethod.hpp | ATORmethodInitialise |
Trace Diagram (magenta)
Function ATORcomparisonClass::compareNormalisedSnapshots()
Function Summary
name | return type | description |
compareNormalisedSnapshots | double | compare normalised snapshots |
Function Arguments
name | type | description |
numberOfTestPolys[] | const int | number of test polys [] |
numberOfTestViewIndicies | const int | number of test view indicies |
imageWidthFacingPoly | int | image width facing poly |
imageHeightFacingPoly | int | image height facing poly |
testObjectNameArray[] | const string | test object name array [] |
numberOfTestObjects | const int | number of test objects |
dimension | const int | dimension |
numberOfTestZoomIndicies | const int | number of test zoom indicies |
trainOrTest | const int | train or test |
testViewNumber | const int | test view number |
Function Reference List
-
- SHAREDvarsClass::getCurrentDirectory
- SHAREDvarsClass::writeStringToFileObject
- SHAREDvarsClass::writeStringToFileObject
- ATORoperationsClass::calculateNumberOfNearestFeatures
- ATORoperationsClass::generateNearestFeaturesList
- ATORoperationsClass::generateNearestFeaturesList
- ATORoperationsClass::calculateNumberOfNearestFeatures
- ATORoperationsClass::generateNearestFeaturesList
- ATORoperationsClass::generateNearestFeaturesList
-
-
-
-
-
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- ATORdatabaseFileIOClass::createFeaturesListUsingFeaturesFile
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- ATORdatabaseFileIOClass::createFeaturesListUsingFeaturesFile
- RTpixelMapsClass::readImage
- ATORimagecomparisonClass::calculateAverageColour
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- ATORdatabaseFileIOClass::createFeaturesListUsingFeaturesFile
-
-
- ATORdatabaseSQLClass::determineGeoBinX
- ATORdatabaseSQLClass::determineGeoBinY
- ATORdatabaseSQLClass::determineGeoBinX
- ATORdatabaseSQLClass::determineGeoBinY
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::getTimeAsLong
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::writeStringToFileObject
- SHAREDvarsClass::writeStringToFileObject
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
-
- RTpixelMapsClass::readImage
- RTpixelMapsClass::readImage
- ATORdatabaseFileIOClass::createFeaturesListUsingFeaturesFile
- ATORdatabaseFileIOClass::createFeaturesListUsingFeaturesFile
- ATORdatabaseSQLClass::createFeatureListUsingDatabaseQuery
- ATORdatabaseSQLClass::convertSQLdatabaseStringToSnapshotMaps
- ATORimagecomparisonClass::createNormalisedHueContrastMapUsingRGBmapAndCalculateAllContrastValues
- cullAndBinNormalisedHueContrast
- ATORimagecomparisonClass::createNormalisedHueContrastMapUsingRGBmapAndCalculateAllContrastValues
- convertNormalisedHueDeviationMapTo3x8bitMap
- readDCTcoeffIndividualArraysAndConvertToConcatonatedSignedDCTcoeffArray
-
- ATORdatabaseSQLClass::determineGeoBinX
- ATORdatabaseSQLClass::determineGeoBinY
- ATORdatabaseSQLClass::determineGeoBinX
- ATORdatabaseSQLClass::determineGeoBinY
- ATORdatabaseSQLClass::calculateGeoxyBinMultiDimensional
- ATORdatabaseDecisionTreeClass::createFeatureContainerListUsingUsingGetSnapshotIDreferenceToImageComparisonDecisionTreeWithGeoAvgHueDevAndDCTcheck
- ATORdatabaseDecisionTreeClass::getSnapshotIDreferenceToImageComparisonDecisionTreeWithGeoAvgHueDevAndDCTcheck
- ATORdatabaseDecisionTreeClass::createAndOrParseIntoDirectory
- ATORdatabaseSQLClass::createFeatureListUsingDatabaseQuery
- ATORdatabaseSQLClass::createFeaturesListUsingDatabaseQueryGeoXYbinRequirement
-
- SHAREDvectorClass::calculateTheDistanceBetweenTwoPoints
- SHAREDvectorClass::calculateTheDistanceBetweenTwoPoints
- SHAREDvectorClass::calculateTheDistanceBetweenTwoPoints
- SHAREDvarsClass::absDouble
- SHAREDvarsClass::absDouble
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- ATORimagecomparisonClass::calculateAverageColour
-
-
-
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- ATORdatabaseFileIOClass::compareFeaturesListForMatch
- ATORdatabaseFileIOClass::compareFeaturesListForMatch
- ATORdatabaseFileIOClass::createFeaturesListUsingFeaturesFile
- ATORdatabaseFileIOClass::compareFeaturesListForMatch
- SHAREDvarsClass::getTimeAsLong
-
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- RTpixelMapsClass::readImage
- RTpixelMapsClass::readImage
- ATORdatabaseFileIOClass::DBgenerateFolderName
- RTpixelMapsClass::readImage
- RTpixelMapsClass::readImage
- SHAREDvarsClass::setCurrentDirectory
- ATORdatabaseSQLClass::convertSQLdatabaseStringToSnapshotMaps
- SHAREDvarsClass::getTimeAsLong
- SHAREDvarsClass::getTimeAsLong
- ATORimagecomparisonClass::compareImagesRGBsmallNoKernel
- ATORimagecomparisonClass::compareImagesRGBwithPosDev
- ATORimagecomparisonClass::compareImagesRGBwithPosDevAndLocalStarkContAndHueDev
- ATORimagecomparisonClass::compareImagesRGBwithPosDev
- ATORimagecomparisonClass::compareImagesRGBwithPosDevAndLocalStarkContAndHueDev
- ATORimagecomparisonClass::checkImageHasContrast
- SHAREDvarsClass::getTimeAsLong
- ATORimagecomparisonClass::checkImageHasContrast
- SHAREDvarsClass::convertDoubleToString
-
-
-
-
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- ATORdatabaseFileIOClass::createFeaturesListUsingFeaturesFile
- ATORdatabaseFileIOClass::createFeaturesListUsingFeaturesFile
- ATORdatabaseFileIOClass::compareFeaturesListForMatch
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- convertImageFileType
- convertImageFileType
- LDjpegClass::setPointerToDCTtableHTMLoutputString
- readDCTcoeffIndividualArraysAndConvertToConcatonatedSignedDCTcoeffArray
- LDjpegClass::setPointerToDCTtableHTMLoutputString
- readDCTcoeffIndividualArraysAndConvertToConcatonatedSignedDCTcoeffArray
- SHAREDvarsClass::convertIntToString
- ATORdatabaseSQLClass::determineDCTBinUnsigned
- SHAREDvarsClass::convertUnsignedIntToString
- SHAREDvarsClass::convertIntToString
- ATORdatabaseSQLClass::determineDCTBinUnsigned
- SHAREDvarsClass::convertUnsignedIntToString
- ATORdatabaseFileIOClass::createFeaturesListUsingFeaturesFile
- ATORdatabaseFileIOClass::createFeaturesListUsingFeaturesFile
- ATORdatabaseFileIOClass::compareFeaturesListForMatch
- createGeoTableHTMLfromFeatureList
- createGeoTableHTMLfromFeatureList
- createGeoTableHTMLfromFeatureList
- createGeoTableHTMLfromFeatureList
- convertImageFileType
- convertImageFileType
- SHAREDvarsClass::convertDoubleToString
- SHAREDvarsClass::writeStringToFileObject
- SHAREDvarsClass::getTimeAsLong
- SHAREDvarsClass::writeStringToFileObject
Function Trace
location | current function being traced |
ATORmethod.hpp | compareNormalisedSnapshots |
ATORmethod.hpp | ATORmethodCompareTestWithTrain |
ATORmain.hpp | ATORmethodTest |
Trace Diagram (magenta)
Function ATORcomparisonClass::convertNormalisedHueDeviationMapTo3x8bitMap()
Function Summary
name | return type | description |
convertNormalisedHueDeviationMapTo3x8bitMap | void | convert normalised hue deviation map to 3x 8bit map |
Function Arguments
name | type | description |
imageWidth | int | image width |
imageHeight | const int | image height |
rgbDevIEnormalisedHueContrastMapSmallFacingPoly | double* | rgb dev IE normalised hue contrast map small facing poly |
rgbDev8BitSmallMapFacingPoly | uchar* | rgb dev 8B it small map facing poly |
Function Reference List
-
-
-
- RTpixelMapsClass::getVectorMapValue
- cullAndBinNormalisedHueContrast
- RTpixelMapsClass::setRGBMapValues
Function Trace
location | current function being traced |
ATORmethod.hpp | convertNormalisedHueDeviationMapTo3x8bitMap |
ATORmethod.hpp | generateNormalisedSnapshotsUsingPolyList |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORmain.hpp | ATORmethodTrain |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORcomparison.hpp | convertNormalisedHueDeviationMapTo3x8bitMap |
ATORmethod.hpp | compareNormalisedSnapshots |
Trace Diagram (magenta)
Function ATORcomparisonClass::cullAndBinNormalisedHueContrast()
Function Summary
name | return type | description |
cullAndBinNormalisedHueContrast | void | cull and bin normalised hue contrast |
Function Arguments
name | type | description |
normalisedHueContrast | vec* | normalised hue contrast |
culledNormalisedHueContrast | colour* | culled normalised hue contrast |
Function Reference List
N/A
Function Trace
location | current function being traced |
ATORcomparison.hpp | cullAndBinNormalisedHueContrast |
ATORmethod.hpp | convertNormalisedHueDeviationMapTo3x8bitMap |
ATORmethod.hpp | generateNormalisedSnapshotsUsingPolyList |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORmain.hpp | ATORmethodTrain |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORcomparison.hpp | convertNormalisedHueDeviationMapTo3x8bitMap |
ATORmethod.hpp | compareNormalisedSnapshots |
Trace Diagram (magenta)
Function ATORcomparisonClass::convertDCTcoeffIndividualArraysToConcatonatedSignedDCTcoeffArray()
Function Summary
name | return type | description |
convertDCTcoeffIndividualArraysToConcatonatedSignedDCTcoeffArray | void | convert DCT coeff individual arrays to concatonated signed DCT coeff array |
Function Arguments
name | type | description |
dctCoeffArrayY[] | schar | dct coeff array Y[] |
dctCoeffArrayYcr[] | schar | dct coeff array ycr [] |
dctCoeffArrayYcb[] | schar | dct coeff array ycb [] |
concatonatedSignedDctCoeffArray[] | schar | concatonated signed dct coeff array [] |
Function Reference List
N/A
Function Trace
location | current function being traced |
ATORcomparison.hpp | convertDCTcoeffIndividualArraysToConcatonatedSignedDCTcoeffArray |
ATORmethod.hpp | readDCTcoeffIndividualArraysAndConvertToConcatonatedSignedDCTcoeffArray |
ATORmethod.hpp | generateNormalisedSnapshotsUsingPolyList |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORmain.hpp | ATORmethodTrain |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORcomparison.hpp | readDCTcoeffIndividualArraysAndConvertToConcatonatedSignedDCTcoeffArray |
ATORmethod.hpp | compareNormalisedSnapshots |
Trace Diagram (magenta)
Function ATORcomparisonClass::convertImageFileType()
Function Summary
name | return type | description |
convertImageFileType | void | convert image file type |
Function Arguments
name | type | description |
imageBaseFileName | const string* | image base file name |
imageBaseFileNameConverted | const string* | image base file name converted |
imageExtension | const string | image extension |
imageExtensionConverted | const string | image extension converted |
Function Reference List
N/A
Function Trace
location | current function being traced |
ATORcomparison.hpp | convertImageFileType |
ATORmethod.hpp | compareNormalisedSnapshots |
ATORmethod.hpp | ATORmethodCompareTestWithTrain |
ATORmain.hpp | ATORmethodTest |
Trace Diagram (magenta)
Function ATORcomparisonClass::createGeoTableHTMLfromFeatureList()
Function Summary
name | return type | description |
createGeoTableHTMLfromFeatureList | void | create geo table HTML from feature list |
Function Arguments
name | type | description |
firstFeatureInNearestFeatureList | const ATORfeature* | first feature in nearest feature list |
applyBinning | const bool | apply binning |
geoTableHTMLoutputString | string* | geo table HTML output string |
Function Reference List
-
-
-
-
- ATORdatabaseSQLClass::determineGeoBinX
- ATORdatabaseSQLClass::determineGeoBinY
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertIntToString
- SHAREDvarsClass::convertDoubleToString
- SHAREDvarsClass::convertDoubleToString
- SHAREDvarsClass::convertDoubleToString
Function Trace
location | current function being traced |
ATORcomparison.hpp | createGeoTableHTMLfromFeatureList |
ATORmethod.hpp | compareNormalisedSnapshots |
ATORmethod.hpp | ATORmethodCompareTestWithTrain |
ATORmain.hpp | ATORmethodTest |
Trace Diagram (magenta)
Function ATORcomparisonClass::readDCTcoeffIndividualArraysAndConvertToConcatonatedSignedDCTcoeffArray()
Function Summary
name | return type | description |
readDCTcoeffIndividualArraysAndConvertToConcatonatedSignedDCTcoeffArray | void | read DCT coeff individual arrays and convert to concatonated signed DCT coeff array |
Function Arguments
name | type | description |
rgbMapSmallFacingPolyFileNamePPM | const string* | rgb map small facing poly file name PPM |
rgbMapSmallFacingPolyFileNameJPEG | const string* | rgb map small facing poly file name JPEG |
concatonatedSignedDctCoeffArrayRequirement | schar* | concatonated signed dct coeff array requirement |
printOutput | const bool | print output |
Function Reference List
-
-
- LDjpegClass::readVerySmallHighlyCompressedJPEGfileAndStoreDCTcoefficients
- LDjpegClass::readVerySmallHighlyCompressedJPEGfileAndStoreDCTcoefficients
- LDjpegClass::readVerySmallHighlyCompressedJPEGfileAndStoreDCTcoefficients
- convertDCTcoeffIndividualArraysToConcatonatedSignedDCTcoeffArray
Function Trace
location | current function being traced |
ATORmethod.hpp | readDCTcoeffIndividualArraysAndConvertToConcatonatedSignedDCTcoeffArray |
ATORmethod.hpp | generateNormalisedSnapshotsUsingPolyList |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORmain.hpp | ATORmethodTrain |
ATORmethod.hpp | ATORmethodTrainOrTest |
ATORcomparison.hpp | readDCTcoeffIndividualArraysAndConvertToConcatonatedSignedDCTcoeffArray |
ATORmethod.hpp | compareNormalisedSnapshots |
Trace Diagram (magenta)