Классы |
struct | Pix |
struct | PixColormap |
struct | RGBA_Quad |
struct | Pixa |
struct | Pixaa |
struct | Box |
struct | Boxa |
struct | Boxaa |
struct | Pta |
struct | Ptaa |
struct | Pixacc |
struct | PixTiling |
struct | FPix |
struct | FPixa |
struct | DPix |
struct | PixComp |
struct | PixaComp |
Макросы |
#define | PIX_SRC (0xc << 1) |
#define | PIX_DST (0xa << 1) |
#define | PIX_NOT(op) ((op) ^ 0x1e) |
#define | PIX_CLR (0x0 << 1) |
#define | PIX_SET (0xf << 1) |
#define | PIX_PAINT (PIX_SRC | PIX_DST) |
#define | PIX_MASK (PIX_SRC & PIX_DST) |
#define | PIX_SUBTRACT (PIX_DST & PIX_NOT(PIX_SRC)) |
#define | PIX_XOR (PIX_SRC ^ PIX_DST) |
#define | PIXAA_VERSION_NUMBER 2 |
#define | PIXA_VERSION_NUMBER 2 |
#define | BOXA_VERSION_NUMBER 2 |
#define | BOXAA_VERSION_NUMBER 3 |
#define | PTA_VERSION_NUMBER 1 |
#define | FPIX_VERSION_NUMBER 2 |
#define | DPIX_VERSION_NUMBER 2 |
#define | PIXACOMP_VERSION_NUMBER 2 |
Определения типов |
typedef struct Pix | PIX |
typedef struct PixColormap | PIXCMAP |
typedef struct RGBA_Quad | RGBA_QUAD |
typedef struct Pixa | PIXA |
typedef struct Pixaa | PIXAA |
typedef struct Box | BOX |
typedef struct Boxa | BOXA |
typedef struct Boxaa | BOXAA |
typedef struct Pta | PTA |
typedef struct Ptaa | PTAA |
typedef struct Pixacc | PIXACC |
typedef struct PixTiling | PIXTILING |
typedef struct FPix | FPIX |
typedef struct FPixa | FPIXA |
typedef struct DPix | DPIX |
typedef struct PixComp | PIXC |
typedef struct PixaComp | PIXAC |
Перечисления |
enum | { COLOR_RED = 0,
COLOR_GREEN = 1,
COLOR_BLUE = 2,
L_ALPHA_CHANNEL = 3
} |
enum | { REMOVE_CMAP_TO_BINARY = 0,
REMOVE_CMAP_TO_GRAYSCALE = 1,
REMOVE_CMAP_TO_FULL_COLOR = 2,
REMOVE_CMAP_BASED_ON_SRC = 3
} |
enum | { L_INSERT = 0,
L_COPY = 1,
L_CLONE = 2,
L_COPY_CLONE = 3
} |
enum | { L_SORT_INCREASING = 1,
L_SORT_DECREASING = 2
} |
enum | {
L_SORT_BY_X = 3,
L_SORT_BY_Y = 4,
L_SORT_BY_WIDTH = 5,
L_SORT_BY_HEIGHT = 6,
L_SORT_BY_MIN_DIMENSION = 7,
L_SORT_BY_MAX_DIMENSION = 8,
L_SORT_BY_PERIMETER = 9,
L_SORT_BY_AREA = 10,
L_SORT_BY_ASPECT_RATIO = 11
} |
enum | {
L_BLEND_WITH_INVERSE = 1,
L_BLEND_TO_WHITE = 2,
L_BLEND_TO_BLACK = 3,
L_BLEND_GRAY = 4,
L_BLEND_GRAY_WITH_INVERSE = 5
} |
enum | { L_PAINT_LIGHT = 1,
L_PAINT_DARK = 2
} |
enum | { L_SET_PIXELS = 1,
L_CLEAR_PIXELS = 2,
L_FLIP_PIXELS = 3
} |
enum | { L_SELECT_WIDTH = 1,
L_SELECT_HEIGHT = 2,
L_SELECT_IF_EITHER = 3,
L_SELECT_IF_BOTH = 4
} |
enum | { L_SELECT_IF_LT = 1,
L_SELECT_IF_GT = 2,
L_SELECT_IF_LTE = 3,
L_SELECT_IF_GTE = 4
} |
enum | {
L_SELECT_RED = 1,
L_SELECT_GREEN = 2,
L_SELECT_BLUE = 3,
L_SELECT_MIN = 4,
L_SELECT_MAX = 5
} |
enum | { L_ROTATE_AREA_MAP = 1,
L_ROTATE_SHEAR = 2,
L_ROTATE_SAMPLING = 3
} |
enum | { L_BRING_IN_WHITE = 1,
L_BRING_IN_BLACK = 2
} |
enum | { L_SHEAR_ABOUT_CORNER = 1,
L_SHEAR_ABOUT_CENTER = 2
} |
enum | {
L_TR_SC_RO = 1,
L_SC_RO_TR = 2,
L_RO_TR_SC = 3,
L_TR_RO_SC = 4,
L_RO_SC_TR = 5,
L_SC_TR_RO = 6
} |
enum | { L_FILL_WHITE = 1,
L_FILL_BLACK = 2
} |
enum | { L_SET_WHITE = 1,
L_SET_BLACK = 2
} |
enum | { DEFAULT_CLIP_LOWER_1 = 10,
DEFAULT_CLIP_UPPER_1 = 10,
DEFAULT_CLIP_LOWER_2 = 5,
DEFAULT_CLIP_UPPER_2 = 5
} |
enum | { L_MANHATTAN_DISTANCE = 1,
L_EUCLIDEAN_DISTANCE = 2
} |
enum | {
L_MEAN_ABSVAL = 1,
L_MEDIAN_VAL = 2,
L_MODE_VAL = 3,
L_MODE_COUNT = 4,
L_ROOT_MEAN_SQUARE = 5,
L_STANDARD_DEVIATION = 6,
L_VARIANCE = 7
} |
enum | { L_CHOOSE_CONSECUTIVE = 1,
L_CHOOSE_SKIP_BY = 2
} |
enum | {
L_TEXT_ORIENT_UNKNOWN = 0,
L_TEXT_ORIENT_UP = 1,
L_TEXT_ORIENT_LEFT = 2,
L_TEXT_ORIENT_DOWN = 3,
L_TEXT_ORIENT_RIGHT = 4
} |
enum | { L_HORIZONTAL_EDGES = 0,
L_VERTICAL_EDGES = 1,
L_ALL_EDGES = 2
} |
enum | {
L_HORIZONTAL_LINE = 0,
L_POS_SLOPE_LINE = 1,
L_VERTICAL_LINE = 2,
L_NEG_SLOPE_LINE = 3,
L_OBLIQUE_LINE = 4
} |
enum | { L_FROM_LEFT = 0,
L_FROM_RIGHT = 1,
L_FROM_TOP = 2,
L_FROM_BOTTOM = 3
} |
enum | {
L_ADJUST_LEFT = 0,
L_ADJUST_RIGHT = 1,
L_ADJUST_LEFT_AND_RIGHT = 2,
L_ADJUST_TOP = 3,
L_ADJUST_BOT = 4,
L_ADJUST_TOP_AND_BOT = 5
} |
enum | { L_WARP_TO_LEFT = 1,
L_WARP_TO_RIGHT = 2
} |
enum | { L_LINEAR_WARP = 1,
L_QUADRATIC_WARP = 2
} |
enum | { L_INTERPOLATED = 1,
L_SAMPLED = 2
} |
enum | { L_THIN_FG = 1,
L_THIN_BG = 2
} |
enum | { L_HORIZONTAL_RUNS = 0,
L_VERTICAL_RUNS = 1
} |
enum | { L_SOBEL_EDGE = 1,
L_TWO_SIDED_EDGE = 2
} |
enum | { L_CLIP_TO_ZERO = 1,
L_TAKE_ABSVAL = 2
} |
enum | { L_SUBPIXEL_ORDER_RGB = 1,
L_SUBPIXEL_ORDER_BGR = 2,
L_SUBPIXEL_ORDER_VRGB = 3,
L_SUBPIXEL_ORDER_VBGR = 4
} |
enum | { L_LESS_THAN_ZERO = 1,
L_EQUAL_TO_ZERO = 2,
L_GREATER_THAN_ZERO = 3
} |
enum | { L_HS_HISTO = 1,
L_HV_HISTO = 2,
L_SV_HISTO = 3
} |
enum | { L_INCLUDE_REGION = 1,
L_EXCLUDE_REGION = 2
} |
enum | { L_ADD_ABOVE = 1,
L_ADD_AT_TOP = 2,
L_ADD_AT_BOTTOM = 3,
L_ADD_BELOW = 4
} |
enum | { L_DISPLAY_WITH_XV = 1,
L_DISPLAY_WITH_XLI = 2,
L_DISPLAY_WITH_XZGV = 3,
L_DISPLAY_WITH_IV = 4
} |
Переменные |
static const l_int32 | L_RED_SHIFT |
static const l_int32 | L_GREEN_SHIFT |
static const l_int32 | L_BLUE_SHIFT |
static const l_int32 | L_ALPHA_SHIFT |
static const l_float32 | L_RED_WEIGHT = 0.3 |
static const l_float32 | L_GREEN_WEIGHT = 0.5 |
static const l_float32 | L_BLUE_WEIGHT = 0.2 |
static const l_int32 | L_NOCOPY = 0 |