Zivid C++ API 2.9.0+4dbba385-1
Defining the Future of 3D Machine Vision
Classes | Typedefs | Functions
Zivid::Presets Namespace Reference

Classes

class  CategoryBase
 Preset category. A preset category contains a collection of presets optimized for one scenario or use case. More...
 
class  PresetBase
 Presets are pre-defined settings that are tuned for different camera models to perform optimally under different conditions and use cases. More...
 

Typedefs

using Preset = PresetBase< Zivid::Settings >
 3D presets More...
 
using Category = CategoryBase< Preset >
 3D presets category More...
 

Functions

ZIVID_CORE_EXPORT std::vector< Categorycategories (const CameraInfo::Model &model)
 Returns a list of preset categories, where each category contains a list of recommended presets. More...
 
template<typename Settings >
ZIVID_CORE_EXPORT std::ostream & operator<< (std::ostream &stream, const PresetBase< Settings > &preset)
 Serialize the value to a stream More...
 
template<typename Preset >
ZIVID_CORE_EXPORT std::ostream & operator<< (std::ostream &stream, const CategoryBase< Preset > &category)
 Serialize the value to a stream More...
 

Typedef Documentation

◆ Category

3D presets category

◆ Preset

3D presets

Function Documentation

◆ categories()

ZIVID_CORE_EXPORT std::vector< Category > Zivid::Presets::categories ( const CameraInfo::Model model)

Returns a list of preset categories, where each category contains a list of recommended presets.

A preset category contains a collection of presets optimized for one scenario or use case. scenarios.

The settings might change between different releases of the SDK. New presets might be added and old ones might be removed. If having the exact same settings is desired, it is recommended to save them to a YML file and load as needed.

◆ operator<<() [1/2]

template<typename Preset >
ZIVID_CORE_EXPORT std::ostream & Zivid::Presets::operator<< ( std::ostream &  stream,
const CategoryBase< Preset > &  category 
)

Serialize the value to a stream

◆ operator<<() [2/2]

template<typename Settings >
ZIVID_CORE_EXPORT std::ostream & Zivid::Presets::operator<< ( std::ostream &  stream,
const PresetBase< Settings > &  preset 
)

Serialize the value to a stream