$search

image_segmentation_demo Namespace Reference

Classes

class  GrabCut3DObjectSegmenter
class  ObjectSegmentationUI
class  PickAndPlaceApp
class  ROSImageTexture
class  SimpleWindow
class  TableDetector
class  UnsupportedImageEncoding

Typedefs

typedef std::vector< std::string > V_string

Functions

static void binaryMaskFromGCMask (const Mat &_gc_mask, Mat &_bin_mask)
template int dist (int x_c, int y_c, int x, int y)
template float dist (float x_c, float y_c, float x, float y)
template<class T >
dist (T x_c, T y_c, T x, T y)
float getRGB (float r, float g, float b)
void HSVToRGB (float h, float s, float v, float &r, float &g, float &b)
void RGBToHSV (float r, float g, float b, float &h, float &s, float &v)
template int square (int x_c)
template float square (float x_c)
template<class T >
square (T x_c)
template void swap (int &x, int &y)
template void swap (float &x, float &y)
template<class T >
void swap (T &x, T &y)
void transformRgb (float val, float &r, float &g, float &b)

Variables

static const Scalar BK = Scalar(0,0,0)
static const Scalar BL = Scalar(255,0,0)
const int DEFAULT_RECT_SCALE_FACTOR = 2
static const int DOT_RADIUS = 2
static const Scalar GR = Scalar(0,255,0)
static const Scalar GY = Scalar(128,128,128)
static const Scalar LB = Scalar(255,255,160)
static const int LINE_THICKNESS = -1
static const Scalar PK = Scalar(230,130,255)
static const Scalar RD = Scalar(0,0,255)
static const Scalar WH = Scalar(255,255,255)
static const char WINDOW [] = "Image window"

Typedef Documentation

typedef std::vector<std::string> image_segmentation_demo::V_string

Definition at line 55 of file ros_image_texture.h.


Function Documentation

static void image_segmentation_demo::binaryMaskFromGCMask ( const Mat &  _gc_mask,
Mat &  _bin_mask 
) [static]

Definition at line 65 of file grabcut3d_object_segmenter.cpp.

template int image_segmentation_demo::dist ( int  x_c,
int  y_c,
int  x,
int  y 
)
template float image_segmentation_demo::dist ( float  x_c,
float  y_c,
float  x,
float  y 
)
template<class T >
T image_segmentation_demo::dist ( x_c,
y_c,
x,
y 
) [inline]

Definition at line 73 of file utils.cpp.

float image_segmentation_demo::getRGB ( float  r,
float  g,
float  b 
)

Definition at line 45 of file utils.cpp.

void image_segmentation_demo::HSVToRGB ( float  h,
float  s,
float  v,
float &  r,
float &  g,
float &  b 
)

Definition at line 120 of file utils.cpp.

void image_segmentation_demo::RGBToHSV ( float  r,
float  g,
float  b,
float &  h,
float &  s,
float &  v 
)

Definition at line 82 of file utils.cpp.

template int image_segmentation_demo::square ( int  x_c  ) 
template float image_segmentation_demo::square ( float  x_c  ) 
template<class T >
T image_segmentation_demo::square ( x_c  )  [inline]

Definition at line 64 of file utils.cpp.

template void image_segmentation_demo::swap ( int &  x,
int &  y 
)
template void image_segmentation_demo::swap ( float &  x,
float &  y 
)
template<class T >
void image_segmentation_demo::swap ( T &  x,
T &  y 
) [inline]

Definition at line 54 of file utils.cpp.

void image_segmentation_demo::transformRgb ( float  val,
float &  r,
float &  g,
float &  b 
)

Definition at line 35 of file utils.cpp.


Variable Documentation

const Scalar image_segmentation_demo::BK = Scalar(0,0,0) [static]

Definition at line 52 of file grabcut3d_object_segmenter.cpp.

const Scalar image_segmentation_demo::BL = Scalar(255,0,0) [static]

Definition at line 47 of file grabcut3d_object_segmenter.cpp.

Definition at line 60 of file grabcut3d_object_segmenter.cpp.

const int image_segmentation_demo::DOT_RADIUS = 2 [static]

Definition at line 53 of file grabcut3d_object_segmenter.cpp.

const Scalar image_segmentation_demo::GR = Scalar(0,255,0) [static]

Definition at line 49 of file grabcut3d_object_segmenter.cpp.

const Scalar image_segmentation_demo::GY = Scalar(128,128,128) [static]

Definition at line 51 of file grabcut3d_object_segmenter.cpp.

const Scalar image_segmentation_demo::LB = Scalar(255,255,160) [static]

Definition at line 48 of file grabcut3d_object_segmenter.cpp.

const int image_segmentation_demo::LINE_THICKNESS = -1 [static]

Definition at line 54 of file grabcut3d_object_segmenter.cpp.

const Scalar image_segmentation_demo::PK = Scalar(230,130,255) [static]

Definition at line 46 of file grabcut3d_object_segmenter.cpp.

const Scalar image_segmentation_demo::RD = Scalar(0,0,255) [static]

Definition at line 45 of file grabcut3d_object_segmenter.cpp.

const Scalar image_segmentation_demo::WH = Scalar(255,255,255) [static]

Definition at line 50 of file grabcut3d_object_segmenter.cpp.

const char image_segmentation_demo::WINDOW[] = "Image window" [static]

Definition at line 65 of file object_segmentation_ui.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends


image_segmentation_demo
Author(s): Sarah Osentoski
autogenerated on Tue Mar 5 12:48:30 2013