Package | Description |
---|---|
org.bytedeco.opencv.global | |
org.bytedeco.opencv.helper | |
org.bytedeco.opencv.opencv_core |
Modifier and Type | Method and Description |
---|---|
static CvMemStorage |
opencv_core.cvCreateChildMemStorage(CvMemStorage parent)
Creates a memory storage that will borrow memory blocks from parent storage
|
static CvMemStorage |
opencv_core.cvCreateMemStorage() |
static CvMemStorage |
opencv_core.cvCreateMemStorage(int block_size)
Creates new memory storage.
|
Modifier and Type | Method and Description |
---|---|
static CvSeq |
opencv_imgproc.cvApproxChains(CvSeq src_seq,
CvMemStorage storage) |
static CvSeq |
opencv_imgproc.cvApproxChains(CvSeq src_seq,
CvMemStorage storage,
int method,
double parameter,
int minimal_perimeter,
int recursive)
\brief Approximates Freeman chain(s) with a polygonal curve.
|
static CvSeq |
opencv_imgproc.cvApproxPoly(Pointer src_seq,
int header_size,
CvMemStorage storage,
int method,
double eps) |
static CvSeq |
opencv_imgproc.cvApproxPoly(Pointer src_seq,
int header_size,
CvMemStorage storage,
int method,
double eps,
int recursive)
\brief Approximates a single polygonal curve (contour) or
a tree of polygonal curves (contours)
|
static void |
opencv_core.cvClearMemStorage(CvMemStorage storage)
Clears memory storage.
|
static CvGraph |
opencv_core.cvCloneGraph(CvGraph graph,
CvMemStorage storage)
Creates a copy of graph
|
static CvSeq |
opencv_core.cvCloneSeq(CvSeq seq,
CvMemStorage storage) |
static CvSeq |
opencv_imgproc.cvConvexityDefects(CvArr contour,
CvArr convexhull,
CvMemStorage storage)
\brief Finds convexity defects for the contour
|
static CvMemStorage |
opencv_core.cvCreateChildMemStorage(CvMemStorage parent)
Creates a memory storage that will borrow memory blocks from parent storage
|
static CvGraph |
opencv_core.cvCreateGraph(int graph_flags,
int header_size,
int vtx_size,
int edge_size,
CvMemStorage storage)
Creates new graph
|
static CvSeq |
opencv_core.cvCreateSeq(int seq_flags,
long header_size,
long elem_size,
CvMemStorage storage)
Creates new empty sequence that will reside in the specified storage
|
static CvSet |
opencv_core.cvCreateSet(int set_flags,
int header_size,
int elem_size,
CvMemStorage storage)
Creates a new set
|
static int |
opencv_imgproc.cvFindContours(CvArr image,
CvMemStorage storage,
CvSeq first_contour) |
static int |
opencv_imgproc.cvFindContours(CvArr image,
CvMemStorage storage,
CvSeq first_contour,
int header_size,
int mode,
int method,
CvPoint offset) |
static int |
opencv_imgproc.cvFindContours(CvArr image,
CvMemStorage storage,
CvSeq first_contour,
int header_size,
int mode,
int method,
int[] offset) |
static int |
opencv_imgproc.cvFindContours(CvArr image,
CvMemStorage storage,
CvSeq first_contour,
int header_size,
int mode,
int method,
IntBuffer offset) |
static int |
opencv_imgproc.cvFindContours(CvArr image,
CvMemStorage storage,
PointerPointer first_contour,
int header_size,
int mode,
int method,
CvPoint offset)
\brief Retrieves outer and optionally inner boundaries of white (non-zero) connected
components in the black (zero) background
|
static Pointer |
opencv_core.cvMemStorageAlloc(CvMemStorage storage,
long size)
Allocates continuous buffer of the specified size in the storage
|
static CvBox2D |
opencv_imgproc.cvMinAreaRect2(CvArr points,
CvMemStorage storage)
\brief Finds minimum area rotated rectangle bounding a set of points
|
static void |
opencv_core.cvReleaseMemStorage(CvMemStorage storage) |
static void |
opencv_core.cvRestoreMemStoragePos(CvMemStorage storage,
CvMemStoragePos pos)
Restore a storage "free memory" position
|
static void |
opencv_core.cvSaveMemStoragePos(CvMemStorage storage,
CvMemStoragePos pos)
Remember a storage "free memory" position
|
static int |
opencv_core.cvSeqPartition(CvSeq seq,
CvMemStorage storage,
CvSeq labels,
CvCmpFunc is_equal,
Pointer userdata) |
static int |
opencv_core.cvSeqPartition(CvSeq seq,
CvMemStorage storage,
PointerPointer labels,
CvCmpFunc is_equal,
Pointer userdata)
Splits sequence into one or more equivalence classes using the specified criteria
|
static CvSeq |
opencv_core.cvSeqSlice(CvSeq seq,
CvSlice slice,
CvMemStorage storage,
int copy_data)
Extracts sequence slice (with or without copying sequence elements)
|
static CvContourScanner |
opencv_imgproc.cvStartFindContours(CvArr image,
CvMemStorage storage) |
static CvContourScanner |
opencv_imgproc.cvStartFindContours(CvArr image,
CvMemStorage storage,
int header_size,
int mode,
int method,
CvPoint offset)
\brief Initializes contour retrieving process.
|
static CvContourScanner |
opencv_imgproc.cvStartFindContours(CvArr image,
CvMemStorage storage,
int header_size,
int mode,
int method,
int[] offset) |
static CvContourScanner |
opencv_imgproc.cvStartFindContours(CvArr image,
CvMemStorage storage,
int header_size,
int mode,
int method,
IntBuffer offset) |
static void |
opencv_core.cvStartWriteSeq(int seq_flags,
int header_size,
int elem_size,
CvMemStorage storage,
CvSeqWriter writer)
Combination of cvCreateSeq and cvStartAppendToSeq
|
static CvSeq |
opencv_core.cvTreeToNodeSeq(Pointer first,
int header_size,
CvMemStorage storage)
Gathers pointers to all the sequences,
accessible from the
first , to the single sequence |
Modifier and Type | Method and Description |
---|---|
static int |
opencv_imgproc.cvFindContours(CvArr image,
CvMemStorage storage,
CvSeq first_contour,
int header_size,
int mode,
int method) |
static CvContourScanner |
opencv_imgproc.cvStartFindContours(CvArr image,
CvMemStorage storage,
int header_size,
int mode,
int method) |
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractCvMemStorage.ReleaseDeallocator |
Modifier and Type | Method and Description |
---|---|
CvMemStorage |
CvMemStorage.block_size(int setter) |
CvMemStorage |
CvMemStorage.bottom(CvMemBlock setter) |
static CvMemStorage |
AbstractCvMemStorage.create()
Calls cvCreateMemStorage(0), and registers a deallocator.
|
static CvMemStorage |
AbstractCvMemStorage.create(int block_size)
Calls cvCreateMemStorage(), and registers a deallocator.
|
CvMemStorage |
CvMemStorage.free_space(int setter) |
CvMemStorage |
CvMemStorage.parent()
We get new blocks from parent as needed.
|
CvMemStorage |
CvMemStorage.parent(CvMemStorage setter) |
CvMemStorage |
CvMemStorage.position(long position) |
CvMemStorage |
CvMemStorage.signature(int setter) |
CvMemStorage |
CvGraph.storage()
Where the seq is stored.
|
CvMemStorage |
CvSeq.storage()
Where the seq is stored.
|
CvMemStorage |
CvContour.storage()
Where the seq is stored.
|
CvMemStorage |
CvChain.storage()
Where the seq is stored.
|
CvMemStorage |
CvSet.storage()
Where the seq is stored.
|
CvMemStorage |
CvMemStorage.top(CvMemBlock setter) |
Modifier and Type | Method and Description |
---|---|
static CvSeq |
AbstractCvSeq.create(int seq_flags,
int header_size,
int elem_size,
CvMemStorage storage) |
static CvSet |
AbstractCvSet.create(int set_flags,
int header_size,
int elem_size,
CvMemStorage storage) |
static CvGraph |
AbstractCvGraph.create(int graph_flags,
int header_size,
int vtx_size,
int edge_size,
CvMemStorage storage) |
CvMemStorage |
CvMemStorage.parent(CvMemStorage setter) |
CvGraph |
CvGraph.storage(CvMemStorage setter) |
CvSeq |
CvSeq.storage(CvMemStorage setter) |
CvContour |
CvContour.storage(CvMemStorage setter) |
CvChain |
CvChain.storage(CvMemStorage setter) |
CvSet |
CvSet.storage(CvMemStorage setter) |
Copyright © 2020. All rights reserved.