rgb_colors.h
Go to the documentation of this file.
00001 // -*- mode: c++ -*-
00002 /*********************************************************************
00003  * Software License Agreement (BSD License)
00004  *
00005  *  Copyright (c) 2015, JSK Lab
00006  *  All rights reserved.
00007  *
00008  *  Redistribution and use in source and binary forms, with or without
00009  *  modification, are permitted provided that the following conditions
00010  *  are met:
00011  *
00012  *   * Redistributions of source code must retain the above copyright
00013  *     notice, this list of conditions and the following disclaimer.
00014  *   * Redistributions in binary form must reproduce the above
00015  *     copyright notice, this list of conditions and the following
00016  *     disclaimer in the documentation and/o2r other materials provided
00017  *     with the distribution.
00018  *   * Neither the name of the JSK Lab nor the names of its
00019  *     contributors may be used to endorse or promote products derived
00020  *     from this software without specific prior written permission.
00021  *
00022  *  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
00023  *  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
00024  *  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
00025  *  FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
00026  *  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
00027  *  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
00028  *  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
00029  *  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
00030  *  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
00031  *  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
00032  *  ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
00033  *  POSSIBILITY OF SUCH DAMAGE.
00034  *********************************************************************/
00035 
00036 #ifndef JSK_RECOGNITION_UTILS_RGB_COLORS_H_
00037 #define JSK_RECOGNITION_UTILS_RGB_COLORS_H_
00038 
00039 #include "jsk_recognition_utils/rgb_colors.h"
00040 #include <opencv2/opencv.hpp>
00041 
00042 
00043 namespace jsk_recognition_utils
00044 {
00045 
00050   enum Colors {
00051     ALICEBLUE,
00052     ANTIQUEWHITE,
00053     AQUA,
00054     AQUAMARINE,
00055     AZURE,
00056     BEIGE,
00057     BISQUE,
00058     BLACK,
00059     BLANCHEDALMOND,
00060     BLUE,
00061     BLUEVIOLET,
00062     BROWN,
00063     BURLYWOOD,
00064     CADETBLUE,
00065     CHARTREUSE,
00066     CHOCOLATE,
00067     CORAL,
00068     CORNFLOWERBLUE,
00069     CORNSILK,
00070     CRIMSON,
00071     CYAN,
00072     DARKBLUE,
00073     DARKCYAN,
00074     DARKGOLDENROD,
00075     DARKGRAY,
00076     DARKGREEN,
00077     DARKGREY,
00078     DARKKHAKI,
00079     DARKMAGENTA,
00080     DARKOLIVEGREEN,
00081     DARKORANGE,
00082     DARKORCHID,
00083     DARKRED,
00084     DARKSALMON,
00085     DARKSEAGREEN,
00086     DARKSLATEBLUE,
00087     DARKSLATEGRAY,
00088     DARKSLATEGREY,
00089     DARKTURQUOISE,
00090     DARKVIOLET,
00091     DEEPPINK,
00092     DEEPSKYBLUE,
00093     DIMGRAY,
00094     DIMGREY,
00095     DODGERBLUE,
00096     FIREBRICK,
00097     FLORALWHITE,
00098     FORESTGREEN,
00099     FUCHSIA,
00100     GAINSBORO,
00101     GHOSTWHITE,
00102     GOLD,
00103     GOLDENROD,
00104     GRAY,
00105     GREEN,
00106     GREENYELLOW,
00107     GREY,
00108     HONEYDEW,
00109     HOTPINK,
00110     INDIANRED,
00111     INDIGO,
00112     IVORY,
00113     KHAKI,
00114     LAVENDER,
00115     LAVENDERBLUSH,
00116     LAWNGREEN,
00117     LEMONCHIFFON,
00118     LIGHTBLUE,
00119     LIGHTCORAL,
00120     LIGHTCYAN,
00121     LIGHTGOLDENRODYELLOW,
00122     LIGHTGRAY,
00123     LIGHTGREEN,
00124     LIGHTGREY,
00125     LIGHTPINK,
00126     LIGHTSALMON,
00127     LIGHTSEAGREEN,
00128     LIGHTSKYBLUE,
00129     LIGHTSLATEGRAY,
00130     LIGHTSLATEGREY,
00131     LIGHTSTEELBLUE,
00132     LIGHTYELLOW,
00133     LIME,
00134     LIMEGREEN,
00135     LINEN,
00136     MAGENTA,
00137     MAROON,
00138     MEDIUMAQUAMARINE,
00139     MEDIUMBLUE,
00140     MEDIUMORCHID,
00141     MEDIUMPURPLE,
00142     MEDIUMSEAGREEN,
00143     MEDIUMSLATEBLUE,
00144     MEDIUMSPRINGGREEN,
00145     MEDIUMTURQUOISE,
00146     MEDIUMVIOLETRED,
00147     MIDNIGHTBLUE,
00148     MINTCREAM,
00149     MISTYROSE,
00150     MOCCASIN,
00151     NAVAJOWHITE,
00152     NAVY,
00153     OLDLACE,
00154     OLIVE,
00155     OLIVEDRAB,
00156     ORANGE,
00157     ORANGERED,
00158     ORCHID,
00159     PALEGOLDENROD,
00160     PALEGREEN,
00161     PALEVIOLETRED,
00162     PAPAYAWHIP,
00163     PEACHPUFF,
00164     PERU,
00165     PINK,
00166     PLUM,
00167     POWDERBLUE,
00168     PURPLE,
00169     RED,
00170     ROSYBROWN,
00171     ROYALBLUE,
00172     SADDLEBROWN,
00173     SALMON,
00174     SANDYBROWN,
00175     SEAGREEN,
00176     SEASHELL,
00177     SIENNA,
00178     SILVER,
00179     SKYBLUE,
00180     SLATEBLUE,
00181     SLATEGRAY,
00182     SLATEGREY,
00183     SNOW,
00184     SPRINGGREEN,
00185     STEELBLUE,
00186     TAN,
00187     TEAL,
00188     THISTLE,
00189     TOMATO,
00190     TURQUOISE,
00191     VIOLET,
00192     WHEAT,
00193     WHITE,
00194     WHITESMOKE,
00195     YELLOW,
00196     YELLOWGREEN,
00197   };
00198 
00203   cv::Vec3d getRGBColor(const int color);
00204 
00205 }
00206 
00207 #endif


jsk_recognition_utils
Author(s):
autogenerated on Sun Oct 8 2017 02:42:48