Package org.photonvision.vision.frame
Class Frame
java.lang.Object
org.photonvision.vision.frame.Frame
- All Implemented Interfaces:
Releasable
-
Field Summary
Modifier and TypeFieldDescriptionfinal CVMat
final FrameStaticProperties
final CVMat
final long
final long
final FrameThresholdType
-
Constructor Summary
ConstructorDescriptionFrame()
Frame
(long sequenceID, CVMat color, CVMat processed, FrameThresholdType type, long timestampNanos, FrameStaticProperties frameStaticProperties) Frame
(long sequenceID, CVMat color, CVMat processed, FrameThresholdType processType, FrameStaticProperties frameStaticProperties) -
Method Summary
-
Field Details
-
sequenceID
public final long sequenceID -
timestampNanos
public final long timestampNanos -
colorImage
-
processedImage
-
type
-
frameStaticProperties
-
-
Constructor Details
-
Frame
public Frame(long sequenceID, CVMat color, CVMat processed, FrameThresholdType type, long timestampNanos, FrameStaticProperties frameStaticProperties) -
Frame
public Frame(long sequenceID, CVMat color, CVMat processed, FrameThresholdType processType, FrameStaticProperties frameStaticProperties) -
Frame
public Frame()
-
-
Method Details
-
copyTo
-
release
public void release()- Specified by:
release
in interfaceReleasable
-