Class Draw2dCrosshairPipe
java.lang.Object
org.photonvision.vision.pipe.CVPipe<I,Void,P>
org.photonvision.vision.pipe.MutatingPipe<org.apache.commons.lang3.tuple.Pair<org.opencv.core.Mat,List<TrackedTarget>>,Draw2dCrosshairPipe.Draw2dCrosshairParams>
org.photonvision.vision.pipe.impl.Draw2dCrosshairPipe
public class Draw2dCrosshairPipe
extends MutatingPipe<org.apache.commons.lang3.tuple.Pair<org.opencv.core.Mat,List<TrackedTarget>>,Draw2dCrosshairPipe.Draw2dCrosshairParams>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.photonvision.vision.pipe.CVPipe
CVPipe.CVPipeResult<O>
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected Void
process
(org.apache.commons.lang3.tuple.Pair<org.opencv.core.Mat, List<TrackedTarget>> in) Runs the process for the pipe.
-
Constructor Details
-
Draw2dCrosshairPipe
public Draw2dCrosshairPipe()
-
-
Method Details
-
process
protected Void process(org.apache.commons.lang3.tuple.Pair<org.opencv.core.Mat, List<TrackedTarget>> in) Description copied from class:CVPipe
Runs the process for the pipe.- Specified by:
process
in classCVPipe<org.apache.commons.lang3.tuple.Pair<org.opencv.core.Mat,
List<TrackedTarget>>, Void, Draw2dCrosshairPipe.Draw2dCrosshairParams> - Parameters:
in
- Input for pipe processing.- Returns:
- Result of processing.
-