3#include "DefinitionsAI.h"
4#include "ObjectAugmentationPresetParameters.h"
455 DeclareGetClassType();
459 bool m_bAugmentation;
virtual bool IsAugmentationEnabled() const
virtual const CResult GetLearningAugmentationPreset(int32_t i32Index, CObjectAugmentationPresetParameters &augPreset) const
Base::CFLImage * m_pFliObjectAugmentationUserDefinedImage
Definition ObjectAugmentationParameters.h:477
virtual const CResult RemoveLearningAugmentationPreset(int32_t i32Index)
virtual const CResult Clear()
virtual int64_t GetLearningAugmentationPresetCount() const
EObjectAugmentation_OperationSource m_eObjectAugmentationOperationSourceMethod
Definition ObjectAugmentationParameters.h:467
virtual ~CObjectAugmentationParameters()
EObjectAugmentation_OperationSource
Definition ObjectAugmentationParameters.h:73
@ EObjectAugmentation_OperationSource_Self
Definition ObjectAugmentationParameters.h:78
@ EObjectAugmentation_OperationSource_UserDefined
Definition ObjectAugmentationParameters.h:88
@ EObjectAugmentation_OperationSource_LearningDataset
Definition ObjectAugmentationParameters.h:83
virtual const CResult AddLearningAugmentationPreset(const Base::CFLArray< CFLBase * > &flaAugPreset)
virtual const CResult AddLearningAugmentationPreset(const CObjectAugmentationPresetParameters &augPreset)
virtual const CResult GetObjectCountParam(int64_t &i64MinCount, int64_t &i64MaxCount) const
CObjectAugmentationParameters(const CObjectAugmentationParameters *pAp)
virtual const CObjectAugmentationPresetParameters * GetLearningAugmentationPreset(int32_t i32Index) const
virtual const CResult SetLearningAugmentationPreset(const Base::CFLArray< CFLBase * > &flaObjectAugPreset)
int64_t m_i64MaxCount
Definition ObjectAugmentationParameters.h:492
virtual const CResult Assign(const CObjectAugmentationParameters &ap)
virtual const Base::CFLImage * GetObjectAugmentationUserDefinedImage() const
virtual const CResult SetLearningAugmentationPreset(int32_t i32Index, const CObjectAugmentationPresetParameters &augPreset)
virtual const CResult SetObjectAugmentationOperationSourceMethod(EObjectAugmentation_OperationSource eObjectAugmentationOperationSourceMethod=EObjectAugmentation_OperationSource_LearningDataset)
virtual const CResult SetObjectAugmentationUserDefinedImage(const Base::CFLImage *pFliObjectAugmentationUserDefinedImage)
virtual const CResult GetObjectAugmentationOperationSourceMethod(EObjectAugmentation_OperationSource &eObjectAugmentationOperationSourceMethod) const
virtual const CResult SetObjectAugmentationUserDefinedImage(const Base::CFLImage &fliObjectAugmentationUserDefinedImage)
virtual const CResult EnableAugmentation(bool bEnableAugmentation)
int64_t m_i64MinCount
Definition ObjectAugmentationParameters.h:485
virtual const CResult RemoveAllLearningAugmentationPreset()
virtual const CResult SetObjectCountParam(int64_t i64MinCount=1, int64_t i64MaxCount=2)
CObjectAugmentationParameters()
virtual const Base::CFLArray< CFLBase * > * GetLearningAugmentationPresets() const
CObjectAugmentationParameters(const CObjectAugmentationParameters &ap)
virtual const CResult Assign(const CObjectAugmentationParameters *pAp)
Base::CFLArray< CFLBase * > m_flaObjectAugmentationPreset
Definition ObjectAugmentationParameters.h:501
const CObjectAugmentationParameters & operator=(const CObjectAugmentationParameters &ap)
Object Augmentation Parameter Preset Class By transforming the images, it increases the diversity of ...
Definition ObjectAugmentationPresetParameters.h:62
Template type array class.
Definition FLArray.h:53
Top-level base class of FLImaging.
Definition FLBase.h:36
Data class.
Definition FLData.h:30
FLIMaging's image class.
Definition FLImage.h:35
FLImaging module execution result object.
Definition ResultsDef.h:1676
Definition AlgorithmAIBase.h:18