test
test_rgb_colors.cpp
Go to the documentation of this file.
1
#include "
cv_bridge/rgb_colors.h
"
2
#include <opencv2/opencv.hpp>
3
#include <gtest/gtest.h>
4
5
6
TEST
(RGBColors, testGetRGBColor)
7
{
8
cv::Vec3d color;
9
// red
10
color =
cv_bridge::rgb_colors::getRGBColor
(
cv_bridge::rgb_colors::RED
);
11
EXPECT_EQ(1, color[0]);
12
EXPECT_EQ(0, color[1]);
13
EXPECT_EQ(0, color[2]);
14
// gray
15
color =
cv_bridge::rgb_colors::getRGBColor
(
cv_bridge::rgb_colors::GRAY
);
16
EXPECT_EQ(0.502, color[0]);
17
EXPECT_EQ(0.502, color[1]);
18
EXPECT_EQ(0.502, color[2]);
19
}
cv_bridge::rgb_colors::getRGBColor
cv::Vec3d getRGBColor(const int color)
get rgb color with enum.
Definition:
rgb_colors.cpp:109
cv_bridge::rgb_colors::GRAY
@ GRAY
Definition:
rgb_colors.h:202
TEST
TEST(RGBColors, testGetRGBColor)
Definition:
test_rgb_colors.cpp:6
cv_bridge::rgb_colors::RED
@ RED
Definition:
rgb_colors.h:267
rgb_colors.h
cv_bridge
Author(s): Patrick Mihelich, James Bowman
autogenerated on Mon Oct 3 2022 02:45:56