Namespaces | Classes | Enumerations | Variables
PN Namespace Reference

Namespaces

namespace  ImageTool
 

PN::ImageTool provides many utility methods for image handling.


Classes

class  Image
 The Image class provides basic RGB565 image handing capabilities. More...

Enumerations

enum  FORMAT {
  FORMAT_UNDEFINED = 0, FORMAT_RLE8 = 1, FORMAT_RLE16 = 2, FORMAT_RLE24 = 3,
  FORMAT_RAW8 = 4, FORMAT_RAW16 = 5, FORMAT_RAW24 = 6, MAX_WIDTH = 10000,
  MAX_HEIGHT = 10000
}
enum  PIXELFORMAT {
  YUV16, GRAY8, RGB16, RGB24,
  RGB32, BGR24, BGR32
}
enum  ROTATION { ROTATE_0 = 0, ROTATE_90 = 1, ROTATE_180 = 2, ROTATE_270 = 3 }

Variables

const unsigned int BLUE_BITS = 5
const unsigned short BLUE_MASK = 0x1F
const unsigned int BLUE_SHIFT = 0
const unsigned int GREEN_BITS = 6
const unsigned short GREEN_MASK = 0x3F << 5
const unsigned int GREEN_SHIFT = 5
const unsigned int RED_BITS = 5
const unsigned short RED_MASK = 0x1F << 11
const unsigned int RED_SHIFT = 11

Enumeration Type Documentation

enum PN::FORMAT
Enumerator:
FORMAT_UNDEFINED 
FORMAT_RLE8 
FORMAT_RLE16 
FORMAT_RLE24 
FORMAT_RAW8 
FORMAT_RAW16 
FORMAT_RAW24 
MAX_WIDTH 
MAX_HEIGHT 

Definition at line 87 of file PocketKnife.h.

Enumerator:
YUV16 
GRAY8 
RGB16 
RGB24 
RGB32 
BGR24 
BGR32 

Definition at line 75 of file PocketKnife.h.

Enumerator:
ROTATE_0 
ROTATE_90 
ROTATE_180 
ROTATE_270 

Definition at line 101 of file PocketKnife.h.


Variable Documentation

const unsigned int PN::BLUE_BITS = 5

Definition at line 72 of file PocketKnife.h.

const unsigned short PN::BLUE_MASK = 0x1F

Definition at line 66 of file PocketKnife.h.

const unsigned int PN::BLUE_SHIFT = 0

Definition at line 69 of file PocketKnife.h.

const unsigned int PN::GREEN_BITS = 6

Definition at line 71 of file PocketKnife.h.

const unsigned short PN::GREEN_MASK = 0x3F << 5

Definition at line 65 of file PocketKnife.h.

const unsigned int PN::GREEN_SHIFT = 5

Definition at line 68 of file PocketKnife.h.

const unsigned int PN::RED_BITS = 5

Definition at line 70 of file PocketKnife.h.

const unsigned short PN::RED_MASK = 0x1F << 11

Definition at line 64 of file PocketKnife.h.

const unsigned int PN::RED_SHIFT = 11

Definition at line 67 of file PocketKnife.h.



tuw_artoolkitplus
Author(s): Markus Bader
autogenerated on Sun May 29 2016 02:50:13