@Namespace(value="cv") @NoOffset @Properties(inherit=opencv_objdetect.class) public class DetectionBasedTracker extends Pointer
Modifier and Type | Class and Description |
---|---|
static class |
DetectionBasedTracker.ExtObject |
static class |
DetectionBasedTracker.IDetector |
static class |
DetectionBasedTracker.Parameters |
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter
Modifier and Type | Field and Description |
---|---|
static int |
DETECTED
enum cv::DetectionBasedTracker::ObjectStatus
|
static int |
DETECTED_NOT_SHOWN_YET
enum cv::DetectionBasedTracker::ObjectStatus
|
static int |
DETECTED_TEMPORARY_LOST
enum cv::DetectionBasedTracker::ObjectStatus
|
static int |
WRONG_OBJECT
enum cv::DetectionBasedTracker::ObjectStatus
|
Constructor and Description |
---|
DetectionBasedTracker(DetectionBasedTracker.IDetector mainDetector,
DetectionBasedTracker.IDetector trackingDetector,
DetectionBasedTracker.Parameters params) |
DetectionBasedTracker(Pointer p)
Pointer cast constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
addObject(Rect location) |
void |
getObjects(DetectionBasedTracker.ExtObject result) |
void |
getObjects(IntIntPair result) |
void |
getObjects(RectVector result) |
DetectionBasedTracker.Parameters |
getParameters() |
void |
process(Mat imageGray) |
void |
resetTracking() |
boolean |
run() |
boolean |
setParameters(DetectionBasedTracker.Parameters params) |
void |
stop() |
address, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, hashCode, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetof, parseBytes, physicalBytes, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, toString, totalBytes, totalPhysicalBytes, withDeallocator, zero
public static final int DETECTED_NOT_SHOWN_YET
public static final int DETECTED
public static final int DETECTED_TEMPORARY_LOST
public static final int WRONG_OBJECT
public DetectionBasedTracker(Pointer p)
Pointer.Pointer(Pointer)
.public DetectionBasedTracker(@opencv_core.Ptr DetectionBasedTracker.IDetector mainDetector, @opencv_core.Ptr DetectionBasedTracker.IDetector trackingDetector, @Const @ByRef DetectionBasedTracker.Parameters params)
public void stop()
public void resetTracking()
@Cast(value="bool") public boolean setParameters(@Const @ByRef DetectionBasedTracker.Parameters params)
@Const @ByRef public DetectionBasedTracker.Parameters getParameters()
public void getObjects(@ByRef RectVector result)
public void getObjects(@Cast(value="cv::DetectionBasedTracker::Object*") @StdVector IntIntPair result)
public void getObjects(@StdVector DetectionBasedTracker.ExtObject result)
Copyright © 2020. All rights reserved.