Zivid C++ API  1.8.1+6967bc1b-1
Defining the Future of 3D Machine Vision
Classes | Namespaces
Settings.h File Reference
#include <chrono>
#include <ctime>
#include <iomanip>
#include <memory>
#include <sstream>
#include <string>
#include <tuple>
#include <utility>
#include <vector>
#include "Zivid/APIExport.h"
#include "Zivid/Range.h"

Go to the source code of this file.

Classes

class  Zivid::Settings
 Settings for a Zivid camera More...
 
class  Zivid::Settings::Bidirectional
 Enable or disable the use of bi-directional patterns (requires twice as many patterns as well as increased exposure time) More...
 
class  Zivid::Settings::BlueBalance
 White balance of blue channel in the camera More...
 
class  Zivid::Settings::Brightness
 Brightness controls the light output from the projector. More...
 
class  Zivid::Settings::ExposureTime
 Exposure time for each single image in the measurement. Affects frame rate. More...
 
class  Zivid::Settings::Filters
 Collection of filters More...
 
class  Zivid::Settings::Filters::Contrast
 Discard points with contrast values below a threshold More...
 
class  Zivid::Settings::Filters::Contrast::Enabled
 Enable or disable the contrast filter More...
 
class  Zivid::Settings::Filters::Contrast::Threshold
 Discard points with contrast below the given value More...
 
class  Zivid::Settings::Filters::Gaussian
 Gaussian smoothing of the point cloud More...
 
class  Zivid::Settings::Filters::Gaussian::Enabled
 Enable or disable the smoothing filter More...
 
class  Zivid::Settings::Filters::Gaussian::Sigma
 Higher values result in smoother point clouds (Standard deviation of the filter coefficients) More...
 
class  Zivid::Settings::Filters::Outlier
 Discard point if Euclidean distance to neighboring points is above a threshold More...
 
class  Zivid::Settings::Filters::Outlier::Enabled
 Enable or disable the outlier filter More...
 
class  Zivid::Settings::Filters::Outlier::Threshold
 Discard point if Euclidean distance to neighboring points is above the given value More...
 
class  Zivid::Settings::Filters::Reflection
 Discard points likely introduced by reflections (useful for shiny materials) More...
 
class  Zivid::Settings::Filters::Reflection::Enabled
 Enable or disable the reflection filter. Note that this filter is computationally intensive and may affect the frame rate More...
 
class  Zivid::Settings::Filters::Saturated
 Discard points that are saturated More...
 
class  Zivid::Settings::Filters::Saturated::Enabled
 Enable or disable the saturation filter More...
 
class  Zivid::Settings::Gain
 Analog gain in the camera More...
 
class  Zivid::Settings::Iris
 Iris (aperture) setting for the camera More...
 
class  Zivid::Settings::RedBalance
 White balance of red channel in the camera More...
 

Namespaces

 Zivid
 The main Zivid namespace. All Zivid code is found here