|
OrbbecSDK 2.7.6
OrbbecSDK: Software-Development-Kit for Orbbec 3D Cameras
|
FalsePositive filter. More...
#include <Filter.hpp>
Public Member Functions | |
| FalsePositiveFilter (const std::string &activationKey="") | |
| virtual | ~FalsePositiveFilter () noexcept override=default |
| OBUint8PropertyRange | getfpEdgeBleedFilterEnableRange () |
| Get the FalsePositive filter fpEdgeBleedFilterEnable range. | |
| OBFloatPropertyRange | getfpebfROIMinXRatioRange () |
| Get the FalsePositive filter fpebfROIMinXRatio range. | |
| OBFloatPropertyRange | getfpebfROIMaxXRatioRange () |
| Get the FalsePositive filter fpebfROIMaxXRatio range. | |
| OBFloatPropertyRange | getfpebfROIMinYRatioRange () |
| Get the FalsePositive filter fpebfROIMinYRatio range. | |
| OBFloatPropertyRange | getfpebfROIMaxYRatioRange () |
| Get the FalsePositive filter fpebfROIMaxYRatio range. | |
| OBUint8PropertyRange | getfpTextureSparsityFilterEnableRange () |
| Get the FalsePositive filter fpTextureSparsityFilterEnable range. | |
| OBFloatPropertyRange | getfptsfROIMinXRatioRange () |
| Get the FalsePositive filter fptsfROIMinXRatio range. | |
| OBFloatPropertyRange | getfptsfROIMaxXRatioRange () |
| Get the FalsePositive filter fptsfROIMaxXRatio range. | |
| OBFloatPropertyRange | getfptsfROIMinYRatioRange () |
| Get the FalsePositive filter fptsfROIMinYRatio range. | |
| OBFloatPropertyRange | getfptsfROIMaxYRatioRange () |
| Get the FalsePositive filter fptsfROIMaxYRatio range. | |
| OBUint16PropertyRange | getfptsfMaxNoiseLevelRange () |
| Get the FalsePositive filter fptsfMaxNoiseLevel range. | |
| OBUint16PropertyRange | getfptsfMaxSpeckleSizeRange () |
| Get the FalsePositive filter fptsfMaxSpeckleSize range. | |
| OBUint8PropertyRange | getfpPatternAmbiguityFilterEnableRange () |
| Get the FalsePositive filter fpPatternAmbiguityFilterEnable range. | |
| OBFloatPropertyRange | getfppafROIMinXRatioRange () |
| Get the FalsePositive filter fppafROIMinXRatio range. | |
| OBFloatPropertyRange | getfppafROIMaxXRatioRange () |
| Get the FalsePositive filter fppafROIMaxXRatio range. | |
| OBFloatPropertyRange | getfppafROIMinYRatioRange () |
| Get the FalsePositive filter fppafROIMinYRatio range. | |
| OBFloatPropertyRange | getfppafROIMaxYRatioRange () |
| Get the FalsePositive filter fppafROIMaxYRatio range. | |
| OBUint16PropertyRange | getfppafMaxNoiseLevelRange () |
| Get the FalsePositive filter fppafMaxNoiseLevel range. | |
| OBUint16PropertyRange | getfppafMaxSpeckleSizeRange () |
| Get the FalsePositive filter fppafMaxSpeckleSize range. | |
| Public Member Functions inherited from ob::Filter | |
| Filter (ob_filter *impl) | |
| virtual | ~Filter () noexcept |
| ob_filter * | getImpl () const |
| Get the Impl object of the filter. | |
| virtual const std::string & | getName () const |
| Get the type of filter. | |
| virtual void | reset () const |
| Reset the filter, freeing the internal cache, stopping the processing thread, and clearing the pending buffer frame when asynchronous processing is used. | |
| virtual void | enable (bool enable) const |
| enable the filter | |
| virtual bool | isEnabled () const |
| Return Enable State. | |
| virtual std::shared_ptr< Frame > | process (std::shared_ptr< const Frame > frame) const |
| Processes a frame synchronously. | |
| virtual void | pushFrame (std::shared_ptr< Frame > frame) const |
| Pushes the pending frame into the cache for asynchronous processing. | |
| virtual void | setCallBack (FilterCallback callback) |
| Set the callback function for asynchronous processing. | |
| virtual std::string | getConfigSchema () const |
| Get config schema of the filter. | |
| virtual std::vector< OBFilterConfigSchemaItem > | getConfigSchemaVec () const |
| Get the Config Schema Vec object. | |
| virtual void | setConfigValue (const std::string &configName, double value) const |
| Set the filter config value by name. | |
| virtual double | getConfigValue (const std::string &configName) const |
| Get the Config Value object by name. | |
| virtual const char * | type () |
| template<typename T> | |
| bool | is () |
| Check if the runtime type of the filter object is compatible with a given type. | |
| template<typename T> | |
| std::shared_ptr< T > | as () |
Additional Inherited Members | |
| Protected Member Functions inherited from ob::Filter | |
| Filter ()=default | |
| Default constructor with nullptr impl, used for derived classes only. | |
| virtual void | init (ob_filter *impl) |
| Protected Attributes inherited from ob::Filter | |
| ob_filter * | impl_ = nullptr |
| std::string | name_ |
| FilterCallback | callback_ |
| std::vector< OBFilterConfigSchemaItem > | configSchemaVec_ |
FalsePositive filter.
Definition at line 1127 of file Filter.hpp.
|
inline |
Definition at line 1129 of file Filter.hpp.
|
overridevirtualdefaultnoexcept |
|
inline |
Get the FalsePositive filter fpEdgeBleedFilterEnable range.
Definition at line 1143 of file Filter.hpp.
Referenced by getfpEdgeBleedFilterEnableRange().
|
inline |
Get the FalsePositive filter fpebfROIMinXRatio range.
Definition at line 1160 of file Filter.hpp.
|
inline |
Get the FalsePositive filter fpebfROIMaxXRatio range.
Definition at line 1177 of file Filter.hpp.
|
inline |
Get the FalsePositive filter fpebfROIMinYRatio range.
Definition at line 1194 of file Filter.hpp.
|
inline |
Get the FalsePositive filter fpebfROIMaxYRatio range.
Definition at line 1211 of file Filter.hpp.
|
inline |
Get the FalsePositive filter fpTextureSparsityFilterEnable range.
Definition at line 1228 of file Filter.hpp.
|
inline |
Get the FalsePositive filter fptsfROIMinXRatio range.
Definition at line 1245 of file Filter.hpp.
|
inline |
Get the FalsePositive filter fptsfROIMaxXRatio range.
Definition at line 1262 of file Filter.hpp.
|
inline |
Get the FalsePositive filter fptsfROIMinYRatio range.
Definition at line 1279 of file Filter.hpp.
|
inline |
Get the FalsePositive filter fptsfROIMaxYRatio range.
Definition at line 1296 of file Filter.hpp.
|
inline |
Get the FalsePositive filter fptsfMaxNoiseLevel range.
Definition at line 1313 of file Filter.hpp.
|
inline |
Get the FalsePositive filter fptsfMaxSpeckleSize range.
Definition at line 1330 of file Filter.hpp.
|
inline |
Get the FalsePositive filter fpPatternAmbiguityFilterEnable range.
Definition at line 1347 of file Filter.hpp.
|
inline |
Get the FalsePositive filter fppafROIMinXRatio range.
Definition at line 1364 of file Filter.hpp.
|
inline |
Get the FalsePositive filter fppafROIMaxXRatio range.
Definition at line 1381 of file Filter.hpp.
|
inline |
Get the FalsePositive filter fppafROIMinYRatio range.
Definition at line 1398 of file Filter.hpp.
|
inline |
Get the FalsePositive filter fppafROIMaxYRatio range.
Definition at line 1415 of file Filter.hpp.
|
inline |
Get the FalsePositive filter fppafMaxNoiseLevel range.
Definition at line 1432 of file Filter.hpp.
|
inline |
Get the FalsePositive filter fppafMaxSpeckleSize range.
Definition at line 1449 of file Filter.hpp.