Reworked RawImage class to use OpenCV

This commit is contained in:
2020-05-10 17:02:16 +02:00
parent fcc1696c2c
commit 1e45a78b39
9 changed files with 265 additions and 227 deletions
+3 -3
View File
@@ -47,7 +47,7 @@ QPixmap Image::pixmap() const
return m_pixmap;
}
RawImageAbs *Image::rawImage()
RawImage *Image::rawImage()
{
return m_rawImage.get();
}
@@ -68,13 +68,13 @@ void Image::imageLoaded(QImage img, void *rawImage, ImageInfoData info)
if(!m_released)
{
m_pixmap = QPixmap::fromImage(img);
m_rawImage.reset(static_cast<RawImageAbs*>(rawImage));
m_rawImage.reset(static_cast<RawImage*>(rawImage));
m_info = info;
emit pixmapLoaded(this);
}
else
{
delete static_cast<RawImageAbs*>(rawImage);
delete static_cast<RawImage*>(rawImage);
}
}