FLImaging
7.8.25.3
Toggle main menu visibility
FLImagingImageProcessing
FLImagingImageProcessing
Equalization.h
1
#pragma once
2
36
37
39
namespace
FLImaging
40
{
42
namespace
ImageProcessing
43
{
44
class
CInternalEqualization;
45
79
class
FL_EXPORT
CEqualization
:
public
CAlgorithmFeature_SR_SP_DI_DR_DP_BLK_FBLK_BAT
80
{
81
public
:
82
87
CEqualization
();
88
93
CEqualization
(
const
CEqualization
& Equalization);
94
99
CEqualization
(
const
CEqualization
* pEqualization);
100
105
virtual
~CEqualization
();
106
122
const
CEqualization
&
operator=
(
const
CEqualization
& Equalization);
123
137
virtual
const
CResult
Assign
(
const
CEqualization
& Equalization);
138
152
virtual
const
CResult
Assign
(
const
CEqualization
* pEqualization);
153
169
virtual
const
CResult
Execute
();
170
182
virtual
const
CResult
Clear
()
override
;
183
184
virtual
bool
IsLicenseAvailable
()
const override
;
185
186
187
DeclareGetClassType();
188
SupportToDuplicateObject(
CEqualization
, *
this
);
189
190
protected
:
191
friend
class
CInternalEqualization;
192
CInternalEqualization* m_pInternal;
193
};
194
}
195
}
FLImaging::CResult
FLImaging module execution result object.
Definition
ResultsDef.h:1704
FLImaging::ImageProcessing::CEqualization::Assign
virtual const CResult Assign(const CEqualization &Equalization)
FLImaging::ImageProcessing::CEqualization::CEqualization
CEqualization()
FLImaging::ImageProcessing::CEqualization::IsLicenseAvailable
virtual bool IsLicenseAvailable() const override
Returns whether the algorithm can be used with the current license.
FLImaging::ImageProcessing::CEqualization::Assign
virtual const CResult Assign(const CEqualization *pEqualization)
FLImaging::ImageProcessing::CEqualization::CEqualization
CEqualization(const CEqualization *pEqualization)
FLImaging::ImageProcessing::CEqualization::Execute
virtual const CResult Execute()
FLImaging::ImageProcessing::CEqualization::~CEqualization
virtual ~CEqualization()
FLImaging::ImageProcessing::CEqualization::CEqualization
CEqualization(const CEqualization &Equalization)
FLImaging::ImageProcessing::CEqualization::operator=
const CEqualization & operator=(const CEqualization &Equalization)
FLImaging::ImageProcessing::CEqualization::Clear
virtual const CResult Clear() override
FLImaging::ImageProcessing
Definition
AbsoluteThreshold.h:25
FLImaging
Generated on
for FLImaging by
1.17.0