 |
Zivid C++ API
1.8.1+6967bc1b-1
Defining the Future of 3D Machine Vision
|
Go to the documentation of this file.
57 namespace CaptureAssistant
60 std::chrono::milliseconds(10000) };
80 class SuggestSettingsParameters
96 std::chrono::milliseconds m_maxCaptureTime;
102 const SuggestSettingsParameters &suggestSettingsParameters);
ZIVID_API_EXPORT std::string toString() const
Get string representation of this SuggestSettingsParameters
ZIVID_API_EXPORT std::chrono::milliseconds maxCaptureTime() const
Get capture-time budget
const Zivid::Range< std::chrono::milliseconds > maxCaptureTimeRange
Definition: CaptureAssistant.h:98
SuggestSettingsParameters class is used to specify time constraint on total capture time for settings...
Definition: CaptureAssistant.h:119
ZIVID_API_EXPORT std::ostream & operator<<(std::ostream &stream, AmbientLightFrequency ambientLightFrequency)
Serialize the value to a stream
ZIVID_API_EXPORT std::vector< Settings > suggestSettings(Camera &camera, const SuggestSettingsParameters &suggestSettingsParameters)
Finds suggested settings for the current scene based on the SuggestSettingsParameters.
AmbientLightFrequency
AmbientLightFrequency is used to optionally ensure that the settings output by the Capture Assistant ...
Definition: CaptureAssistant.h:103
ZIVID_API_EXPORT AmbientLightFrequency ambientLightFrequency() const
Get ambient light frequency
Interface to one Zivid camera
Definition: Camera.h:113
The main Zivid namespace. All Zivid code is found here
Definition: Application.h:52
ZIVID_API_EXPORT std::string toString(AmbientLightFrequency ambientLightFrequency)
AmbientLightFrequency string representation
#define ZIVID_API_EXPORT
Definition: APIExport.h:56
ZIVID_API_EXPORT SuggestSettingsParameters(std::chrono::milliseconds maxCaptureTime)
Constructor that reads ambient light conditions from system configuration
Class describing a range of values for a given type T The range boudaries for both minimum and maximu...
Definition: Range.h:95