28#ifndef ACQUISITIONWORKER_H
29#define ACQUISITIONWORKER_H
31#include <peak_ipl/peak_ipl.hpp>
32#include <peak/peak.hpp>
34#include <peak_afl/peak_afl.hpp>
50 void SetDataStream(std::shared_ptr<peak::core::DataStream> dataStream);
AcquisitionWorker(QObject *parent=nullptr)
Definition acquisitionworker.cpp:41
void SetDataStream(std::shared_ptr< peak::core::DataStream > dataStream)
Definition acquisitionworker.cpp:139
unsigned int m_frameCounter
Definition acquisitionworker.h:62
AcquisitionWorker()=default
std::shared_ptr< peak::core::NodeMap > m_nodemapRemoteDevice
Definition acquisitionworker.h:57
int GetImageHeight() const
Definition acquisitionworker.cpp:150
void Start()
Definition acquisitionworker.cpp:47
void CounterChanged(unsigned int frameCounter, unsigned int errorCounter)
size_t m_imageWidth
Definition acquisitionworker.h:65
std::shared_ptr< peak::afl::Manager > m_autoFeatureManager
Definition acquisitionworker.h:58
std::shared_ptr< peak::core::DataStream > m_dataStream
Definition acquisitionworker.h:56
void SetAutoFeatureManager(std::shared_ptr< peak::afl::Manager > autoFeatureManager)
Definition acquisitionworker.cpp:145
bool m_running
Definition acquisitionworker.h:60
unsigned int m_errorCounter
Definition acquisitionworker.h:63
void Stop()
Definition acquisitionworker.cpp:134
~AcquisitionWorker()=default
int GetImageWidth() const
Definition acquisitionworker.cpp:155
void ImageReceived(QImage image)
size_t m_imageHeight
Definition acquisitionworker.h:66
std::unique_ptr< peak::ipl::ImageConverter > m_imageConverter
Definition acquisitionworker.h:68