Homepage Demos Overview Downloads Tutorials Reference
Credits

cmv_threshold.h File Reference

#include <stdio.h>
#include "cmv_types.h"

Include dependency graph for cmv_threshold.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  CMVision

Functions

template<class cmap_t, class image, int bits_y, int bits_u, int bits_v>
void ThresholdImage (cmap_t *cmap, image &img, cmap_t *tmap, DummyI3< bits_y, bits_u, bits_v > dummy=DummyI3< bits_y, bits_u, bits_v >())
template<class cmap_t, class image>
void ThresholdImageRGB16 (cmap_t *cmap, image &img, cmap_t *tmap)
template<class cmap_t, class image, class element, int bits_y, int bits_u, int bits_v>
void ThresholdImageYUVPlanar (cmap_t *cmap, image &img, cmap_t *tmap)
template<class rle_t, class color_class_state_t>
void RmapToRgb (rgb *img, rle_t *map, int last_run, int width, int height, color_class_state_t *color, int num)
template<class cmap_t>
void RgbToIndex (cmap_t *map, rgb *img, int width, int height, rgb *colors, int num)
template<class cmap_t, class color_class_state_t>
void IndexToRgb (rgb *img, cmap_t *map, int width, int height, color_class_state_t *color, int num)
template<class cmap_t>
void IndexToRgb (rgb *img, cmap_t *map, int width, int height, rgb *colors, int num)
template<class data>
data Get3D (data *arr, int num_i, int num_j, int num_k, int i, int j, int k)
template<class data>
void Set3D (data *arr, int num_i, int num_j, int num_k, int i, int j, int k, data v)
template<class tmap_t>
int RemapTMapColor (tmap_t *tmap, int num_y, int num_u, int num_v, int src_id, int dest_id)
template<class tmap_t>
int CheckTMapColors (tmap_t *tmap, int num_y, int num_u, int num_v, int colors, int default_id)
template<class tmap_t>
bool LoadThresholdFile (tmap_t *tmap, int num_y, int num_u, int num_v, const char *filename)
template<class tmap_t>
bool SaveThresholdFile (tmap_t *tmap, int num_y, int num_u, int num_v, char *filename)


Function Documentation

template<class tmap_t>
int CheckTMapColors tmap_t *  tmap,
int  num_y,
int  num_u,
int  num_v,
int  colors,
int  default_id
 

Definition at line 273 of file cmv_threshold.h.

Referenced by SegmentedColorGenerator::loadColorInfo(), and SegmentedColorGenerator::loadThresholdMap().

template<class data>
data Get3D data *  arr,
int  num_i,
int  num_j,
int  num_k,
int  i,
int  j,
int  k
 

Definition at line 239 of file cmv_threshold.h.

template<class cmap_t>
void IndexToRgb rgb img,
cmap_t *  map,
int  width,
int  height,
rgb colors,
int  num
 

Definition at line 226 of file cmv_threshold.h.

template<class cmap_t, class color_class_state_t>
void IndexToRgb rgb img,
cmap_t *  map,
int  width,
int  height,
color_class_state_t *  color,
int  num
 

Definition at line 213 of file cmv_threshold.h.

template<class tmap_t>
bool LoadThresholdFile tmap_t *  tmap,
int  num_y,
int  num_u,
int  num_v,
const char *  filename
 

Definition at line 291 of file cmv_threshold.h.

Referenced by SegmentedColorGenerator::loadThresholdMap().

template<class tmap_t>
int RemapTMapColor tmap_t *  tmap,
int  num_y,
int  num_u,
int  num_v,
int  src_id,
int  dest_id
 

Definition at line 255 of file cmv_threshold.h.

template<class cmap_t>
void RgbToIndex cmap_t *  map,
rgb img,
int  width,
int  height,
rgb colors,
int  num
 

Definition at line 193 of file cmv_threshold.h.

template<class rle_t, class color_class_state_t>
void RmapToRgb rgb img,
rle_t *  map,
int  last_run,
int  width,
int  height,
color_class_state_t *  color,
int  num
 

Definition at line 148 of file cmv_threshold.h.

template<class tmap_t>
bool SaveThresholdFile tmap_t *  tmap,
int  num_y,
int  num_u,
int  num_v,
char *  filename
 

Definition at line 327 of file cmv_threshold.h.

template<class data>
void Set3D data *  arr,
int  num_i,
int  num_j,
int  num_k,
int  i,
int  j,
int  k,
data  v
 

Definition at line 247 of file cmv_threshold.h.

template<class cmap_t, class image, int bits_y, int bits_u, int bits_v>
void ThresholdImage cmap_t *  cmap,
image &  img,
cmap_t *  tmap,
DummyI3< bits_y, bits_u, bits_v >  dummy = DummyI3<bits_y,bits_u,bits_v>()
 

Definition at line 32 of file cmv_threshold.h.

template<class cmap_t, class image>
void ThresholdImageRGB16 cmap_t *  cmap,
image &  img,
cmap_t *  tmap
 

Definition at line 62 of file cmv_threshold.h.

template<class cmap_t, class image, class element, int bits_y, int bits_u, int bits_v>
void ThresholdImageYUVPlanar cmap_t *  cmap,
image &  img,
cmap_t *  tmap
 

Definition at line 77 of file cmv_threshold.h.


Tekkotsu v2.2.2
Generated Tue Jan 4 15:43:26 2005 by Doxygen 1.4.0