RGB24 and BGR24 cleanup

This commit is contained in:
LordGrey
2024-05-31 18:56:49 +02:00
parent 897e4aac8a
commit a5b42e3024
4 changed files with 48 additions and 10 deletions

View File

@@ -10,6 +10,7 @@ enum class PixelFormat {
YUYV,
UYVY,
BGR16,
RGB24,
BGR24,
RGB32,
BGR32,
@@ -36,6 +37,10 @@ inline PixelFormat parsePixelFormat(const QString& pixelFormat)
{
return PixelFormat::BGR16;
}
else if (format.compare("rgb24") == 0)
{
return PixelFormat::RGB24;
}
else if (format.compare("bgr24") == 0)
{
return PixelFormat::BGR24;
@@ -80,6 +85,10 @@ inline QString pixelFormatToString(const PixelFormat& pixelFormat)
{
return "BGR16";
}
else if (pixelFormat == PixelFormat::RGB24)
{
return "RGB24";
}
else if (pixelFormat == PixelFormat::BGR24)
{
return "BGR24";