Link New Image Connection

This commit is contained in:
2019-11-20 21:50:40 -08:00
parent 997b3c5db0
commit 0720c9bb28
5 changed files with 5 additions and 6 deletions

View File

@@ -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;

View File

@@ -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;

View File

@@ -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);
}

View File

@@ -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();

View File

@@ -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;