Instant Camera classes make it possible to grab images with a few lines of code reducing the programming effort to a minimum. More...
![]() |
Modules | |
Instant Camera for Basler GigE Devices | |
Instant Camera for Basler USB3 Vision Devices | |
Classes | |
class | Pylon::CAcquireContinuousConfiguration |
Changes the configuration of the camera to free-running continuous acquisition. More... | |
class | Pylon::CAcquireSingleFrameConfiguration |
An instant camera configuration for single frame acquisition, Use together with CInstantCamera::GrabOne() only. More... | |
class | Pylon::CCameraEventHandler |
The camera event handler base class. More... | |
class | Pylon::CConfigurationEventHandler |
The configuration event handler base class. More... | |
class | Pylon::CGrabResultData |
Makes the data for one grabbed buffer available. More... | |
class | Pylon::CGrabResultPtr |
A smart pointer holding a reference to grab result data. More... | |
class | Pylon::CImageEventHandler |
The image event handler base class. More... | |
class | Pylon::CInstantCamera |
Provides convenient access to a camera device. More... | |
class | Pylon::CInstantCameraArray |
Supports grabbing with multiple camera devices. More... | |
class | Pylon::CSoftwareTriggerConfiguration |
Changes the configuration of the camera so that the acquisition of frames is triggered by software trigger. More... | |
class | Pylon::IBufferFactory |
Usable to create a custom buffer factory when needed. More... | |
Typedefs | |
typedef ECleanup | Pylon::EOwnership |
Deprecated: Use ECleanup instead. | |
Instant Camera classes make it possible to grab images with a few lines of code reducing the programming effort to a minimum.
More information can be found here:
enum Pylon::ECleanup |
Defines who deletes a passed object if it is not needed anymore.
enum Pylon::EGrabLoop |
Defines the use of an additional grab loop thread.
enum Pylon::EGrabStrategy |
Lists the possible grab strategies.
Enumerator | |
---|---|
GrabStrategy_OneByOne |
The images are processed in the order of their arrival. This is the default grab strategy. |
GrabStrategy_LatestImageOnly |
Only the latest image is kept in the output queue, all other grabbed images are skipped. If no image is in the output queue when retrieving an image with |
GrabStrategy_LatestImages |
This strategy can be used to grab images while keeping only the latest images. If the application does not retrieve all images in time, all other grabbed images are skipped. The CInstantCamera::OutputQueueSize parameter can be used to control how many images can be queued in the output queue. When setting the output queue size to 1, this strategy is equivalent to GrabStrategy_LatestImageOnly grab strategy. When setting the output queue size to CInstantCamera::MaxNumBuffer, this strategy is equivalent to GrabStrategy_OneByOne. |
GrabStrategy_UpcomingImage |
The input buffer queue is kept empty. This prevents grabbing. However, when retrieving an image with a call to the |
enum Pylon::EPayloadType |
Possible payload type values.