Leptonica  1.83.1
Image processing and image analysis suite
CCBord Struct Reference

#include <ccbord_internal.h>

Data Fields

struct Pixpix
 
struct Boxaboxa
 
struct Ptastart
 
l_atomic refcount
 
struct Ptaalocal
 
struct Ptaaglobal
 
struct Numaastep
 
struct Ptasplocal
 
struct Ptaspglobal
 

Detailed Description

A single CCBord for a connected component

Definition at line 82 of file ccbord_internal.h.

Field Documentation

◆ boxa

◆ global

struct Ptaa* CCBord::global

ptaa of chain pixels (global)

Definition at line 89 of file ccbord_internal.h.

Referenced by ccbaDisplayBorder(), ccbaGenerateGlobalLocs(), and ccbDestroy().

◆ local

◆ pix

struct Pix* CCBord::pix

component bitmap (min size)

Definition at line 84 of file ccbord_internal.h.

Referenced by ccbDestroy().

◆ refcount

l_atomic CCBord::refcount

number of handles; start at 1

Definition at line 87 of file ccbord_internal.h.

Referenced by ccbaGetCcb(), and ccbDestroy().

◆ spglobal

struct Pta* CCBord::spglobal

pta of single chain (global)

Definition at line 92 of file ccbord_internal.h.

Referenced by ccbaDisplaySPBorder(), ccbaGenerateSPGlobalLocs(), ccbaWriteSVGString(), and ccbDestroy().

◆ splocal

struct Pta* CCBord::splocal

pta of single chain (local)

Definition at line 91 of file ccbord_internal.h.

Referenced by ccbaGenerateSinglePath(), ccbaGenerateSPGlobalLocs(), and ccbDestroy().

◆ start

struct Pta* CCBord::start

initial border pixel locations

Definition at line 86 of file ccbord_internal.h.

Referenced by ccbaReadStream(), ccbDestroy(), pixGetHoleBorder(), and pixGetOuterBorder().

◆ step

struct Numaa* CCBord::step

numaa of chain code (step dir)

Definition at line 90 of file ccbord_internal.h.

Referenced by ccbaGenerateStepChains(), ccbaReadStream(), and ccbDestroy().


The documentation for this struct was generated from the following file: