Link New Image Connection
This commit is contained in:
@@ -26,7 +26,7 @@ ImageManager::~ImageManager()
|
||||
|
||||
}
|
||||
|
||||
void ImageManager::ProcessImage(uint32_t width, uint32_t height, uint8_t *imgPointer)
|
||||
void ImageManager::ProcessImage(int width, int height, uint8_t *imgPointer)
|
||||
{
|
||||
Mat frame, mask, viewfinder;
|
||||
std::vector<std::vector<Point>> contours;
|
||||
|
||||
@@ -15,7 +15,7 @@ public:
|
||||
ImageManager(QObject *parent);
|
||||
virtual ~ImageManager();
|
||||
|
||||
void ProcessImage(uint32_t width, uint32_t height, uint8_t *imgPointer);
|
||||
void ProcessImage(int width, int height, uint8_t *imgPointer);
|
||||
void SendImage(cv::Mat image);
|
||||
|
||||
QUdpSocket *socket;
|
||||
|
||||
@@ -42,14 +42,13 @@ StreamManager::~StreamManager()
|
||||
Disconnect();
|
||||
}
|
||||
|
||||
void StreamManager::SendForProcessing(uint32_t width, uint32_t height, uint8_t *imgPointer)
|
||||
void StreamManager::SendForProcessing(int width, int height, uint8_t *imgPointer)
|
||||
{
|
||||
((FaultFinder *)parent())->image_mgr->ProcessImage(width, height, imgPointer);
|
||||
}
|
||||
|
||||
void StreamManager::SetEmissivity(double emissivity)
|
||||
{
|
||||
qInfo() << "HERE";
|
||||
if (lDeviceParams)
|
||||
lDeviceParams->SetFloatValue("ObjectEmissivity", emissivity);
|
||||
}
|
||||
|
||||
@@ -24,7 +24,7 @@ public:
|
||||
|
||||
public slots:
|
||||
void SetEmissivity(double emissivity);
|
||||
void SendForProcessing(uint32_t width, uint32_t height, uint8_t *imgPointer);
|
||||
void SendForProcessing(int width, int height, uint8_t *imgPointer);
|
||||
|
||||
private:
|
||||
PvResult FindDevice();
|
||||
|
||||
@@ -17,7 +17,7 @@ public:
|
||||
StreamReader(PvDevice *Device, PvStream *Stream, PvPipeline *Pipeline);
|
||||
|
||||
signals:
|
||||
void NewImage(uint32_t width, uint32_t height, uint8_t *imgPointer);
|
||||
void NewImage(int width, int height, uint8_t *imgPointer);
|
||||
|
||||
private:
|
||||
PvDevice *Device = NULL;
|
||||
|
||||
Reference in New Issue
Block a user