Skip navigation links
A B C D E F G H I R S T V 

A

AreaCameraDistanceEstimator - Class in com.kylecorry.frc.vision.distance
A class which uses area to estimate distance.
AreaCameraDistanceEstimator(AreaCameraDistanceEstimator.AreaDistancePair, AreaCameraDistanceEstimator.AreaDistancePair) - Constructor for class com.kylecorry.frc.vision.distance.AreaCameraDistanceEstimator
Creates an instance of an area distance estimator.
AreaCameraDistanceEstimator.AreaDistancePair - Class in com.kylecorry.frc.vision.distance
A class which represents a pair of area percentage and distance.
AreaDistancePair(double, double) - Constructor for class com.kylecorry.frc.vision.distance.AreaCameraDistanceEstimator.AreaDistancePair
Creates a representation of a target having a certain percent of the image area at a distance.

B

BrightnessFilter - Class in com.kylecorry.frc.vision.filters
A brightness filter.
BrightnessFilter(Range) - Constructor for class com.kylecorry.frc.vision.filters.BrightnessFilter
Create a brightness filter.
BrightnessFilter(double, double) - Constructor for class com.kylecorry.frc.vision.filters.BrightnessFilter
Create a brightness filter.

C

CameraSettings - Class in com.kylecorry.frc.vision.camera
A class which represents camera settings which are needed for targeting.
CameraSettings(boolean, FOV, Resolution) - Constructor for class com.kylecorry.frc.vision.camera.CameraSettings
Creates an instance of the CameraSettings class.
com.kylecorry.frc.vision - package com.kylecorry.frc.vision
 
com.kylecorry.frc.vision.camera - package com.kylecorry.frc.vision.camera
 
com.kylecorry.frc.vision.contourFilters - package com.kylecorry.frc.vision.contourFilters
 
com.kylecorry.frc.vision.contourFinders - package com.kylecorry.frc.vision.contourFinders
 
com.kylecorry.frc.vision.distance - package com.kylecorry.frc.vision.distance
 
com.kylecorry.frc.vision.filters - package com.kylecorry.frc.vision.filters
 
com.kylecorry.frc.vision.targetConverters - package com.kylecorry.frc.vision.targetConverters
 
com.kylecorry.frc.vision.targeting - package com.kylecorry.frc.vision.targeting
 
combineTargets(Target, Target, CameraSettings) - Static method in class com.kylecorry.frc.vision.targetConverters.TargetUtils
Combine two targets into a single target.
ContourFilter - Interface in com.kylecorry.frc.vision.contourFilters
An interface for objects which filter contour lists.
ContourFinder - Interface in com.kylecorry.frc.vision.contourFinders
An interface for contour finders.
ContourToTargetConverter - Interface in com.kylecorry.frc.vision.targetConverters
An interface for objects which convert contours to targets.
convertContours(List<MatOfPoint>, CameraSettings) - Method in interface com.kylecorry.frc.vision.targetConverters.ContourToTargetConverter
Convert contours to targets.
convertContours(List<MatOfPoint>, CameraSettings) - Method in class com.kylecorry.frc.vision.targetConverters.DoubleTargetConverter
 
convertContours(List<MatOfPoint>, CameraSettings) - Method in class com.kylecorry.frc.vision.targetConverters.SingleTargetConverter
 
convertContours(List<MatOfPoint>, CameraSettings) - Method in class com.kylecorry.frc.vision.targetConverters.TripleTargetConverter
 
ConvexHullContourFilter - Class in com.kylecorry.frc.vision.contourFilters
A convex hull contour filter.
ConvexHullContourFilter(double, double, Range, Range, Range, Range, Range) - Constructor for class com.kylecorry.frc.vision.contourFilters.ConvexHullContourFilter
Create a convex hull contour filter.

D

DistanceEstimator - Interface in com.kylecorry.frc.vision.distance
An interface for objects which estimate a target's distance from the camera.
DoubleTargetConverter - Class in com.kylecorry.frc.vision.targetConverters
Creates a combined target from targets.
DoubleTargetConverter() - Constructor for class com.kylecorry.frc.vision.targetConverters.DoubleTargetConverter
 

E

equals(Object) - Method in class com.kylecorry.frc.vision.camera.CameraSettings
 
equals(Object) - Method in class com.kylecorry.frc.vision.camera.FOV
 
equals(Object) - Method in class com.kylecorry.frc.vision.camera.Resolution
 
equals(Object) - Method in class com.kylecorry.frc.vision.targeting.Target
 

F

filter(Mat) - Method in class com.kylecorry.frc.vision.filters.BrightnessFilter
 
filter(Mat) - Method in class com.kylecorry.frc.vision.filters.HSVFilter
 
filter(Mat) - Method in class com.kylecorry.frc.vision.filters.RGBFilter
 
filter(Mat) - Method in interface com.kylecorry.frc.vision.filters.TargetFilter
Filter an image.
filterContours(List<MatOfPoint>) - Method in interface com.kylecorry.frc.vision.contourFilters.ContourFilter
Filter a list of contours.
filterContours(List<MatOfPoint>) - Method in class com.kylecorry.frc.vision.contourFilters.ConvexHullContourFilter
 
filterContours(List<MatOfPoint>) - Method in class com.kylecorry.frc.vision.contourFilters.StandardContourFilter
 
findContours(Mat) - Method in interface com.kylecorry.frc.vision.contourFinders.ContourFinder
Finds contours within an image.
findContours(Mat) - Method in class com.kylecorry.frc.vision.contourFinders.StandardContourFinder
 
findTargets(Mat) - Method in class com.kylecorry.frc.vision.targeting.TargetFinder
Find targets within an image.
FixedAngleCameraDistanceEstimator - Class in com.kylecorry.frc.vision.distance
A class which uses a fixed angle camera to estimate distance.
FixedAngleCameraDistanceEstimator(double, double, double) - Constructor for class com.kylecorry.frc.vision.distance.FixedAngleCameraDistanceEstimator
Creates an instance of a fixed angle distance estimator.
FOV - Class in com.kylecorry.frc.vision.camera
A class representation of a camera's field of view.
FOV(double, double) - Constructor for class com.kylecorry.frc.vision.camera.FOV
Create an instance of the field of view.
fromMat(Mat) - Static method in class com.kylecorry.frc.vision.camera.Resolution
Create a resolution from an image.

G

getArea() - Method in class com.kylecorry.frc.vision.camera.Resolution
Get the area of the image in pixels.
getArea() - Method in class com.kylecorry.frc.vision.contourFilters.StandardContourFilter
Deprecated.
getAspectRatio() - Method in class com.kylecorry.frc.vision.contourFilters.StandardContourFilter
Deprecated.
getBlue() - Method in class com.kylecorry.frc.vision.filters.RGBFilter
Deprecated.
getBoundary() - Method in class com.kylecorry.frc.vision.targeting.Target
Get the bounding box of the target.
getBrightness() - Method in class com.kylecorry.frc.vision.filters.BrightnessFilter
Deprecated.
getDistance(Target) - Method in class com.kylecorry.frc.vision.distance.AreaCameraDistanceEstimator
 
getDistance(Target) - Method in interface com.kylecorry.frc.vision.distance.DistanceEstimator
Get the distance to the target from the camera.
getDistance(Target) - Method in class com.kylecorry.frc.vision.distance.FixedAngleCameraDistanceEstimator
 
getFov() - Method in class com.kylecorry.frc.vision.camera.CameraSettings
Get the field of view of the camera in degrees.
getFullness() - Method in class com.kylecorry.frc.vision.contourFilters.StandardContourFilter
Deprecated.
getGreen() - Method in class com.kylecorry.frc.vision.filters.RGBFilter
Deprecated.
getHeight() - Method in class com.kylecorry.frc.vision.camera.Resolution
Get the height of the image in pixels.
getHigh() - Method in class com.kylecorry.frc.vision.Range
Gets the highest value of the range.
getHorizontalAngle() - Method in class com.kylecorry.frc.vision.targeting.Target
Get the horizontal angle from the center of the camera to the center of the target in degrees.
getHorizontalDegrees() - Method in class com.kylecorry.frc.vision.camera.FOV
Get the horizontal field of view in degrees.
getHue() - Method in class com.kylecorry.frc.vision.filters.HSVFilter
Deprecated.
getImageArea() - Method in class com.kylecorry.frc.vision.contourFilters.StandardContourFilter
Deprecated.
getLow() - Method in class com.kylecorry.frc.vision.Range
Gets the lowest value of the range.
getMajorVersion() - Method in class com.kylecorry.frc.vision.Version
Get the major version.
getMinorVersion() - Method in class com.kylecorry.frc.vision.Version
Get the minor version.
getPatchVersion() - Method in class com.kylecorry.frc.vision.Version
Get the patch version.
getPercentArea() - Method in class com.kylecorry.frc.vision.targeting.Target
Get the percent area of the target compared to the image in percentage.
getRed() - Method in class com.kylecorry.frc.vision.filters.RGBFilter
Deprecated.
getResolution() - Method in class com.kylecorry.frc.vision.camera.CameraSettings
Get the resolution of the camera's image in pixels.
getSaturation() - Method in class com.kylecorry.frc.vision.filters.HSVFilter
Deprecated.
getSkew() - Method in class com.kylecorry.frc.vision.targeting.Target
Get the skew of the target in degrees, from -90 to 90 where negative values are angled to the left.
getValue() - Method in class com.kylecorry.frc.vision.filters.HSVFilter
Deprecated.
getVerticalAngle() - Method in class com.kylecorry.frc.vision.targeting.Target
Get the vertical angle from the center of the camera to the center of the target in degrees.
getVerticalDegrees() - Method in class com.kylecorry.frc.vision.camera.FOV
Get the vertical field of view in degrees.
getWidth() - Method in class com.kylecorry.frc.vision.camera.Resolution
Get the width of the image in pixels.

H

hashCode() - Method in class com.kylecorry.frc.vision.camera.CameraSettings
 
hashCode() - Method in class com.kylecorry.frc.vision.camera.FOV
 
hashCode() - Method in class com.kylecorry.frc.vision.camera.Resolution
 
hashCode() - Method in class com.kylecorry.frc.vision.targeting.Target
 
HSVFilter - Class in com.kylecorry.frc.vision.filters
An HSV filter.
HSVFilter(Range, Range, Range) - Constructor for class com.kylecorry.frc.vision.filters.HSVFilter
Create a HSV filter.

I

inRangeExclusive(double) - Method in class com.kylecorry.frc.vision.Range
Determines whether a value is in the range (exclusive).
inRangeInclusive(double) - Method in class com.kylecorry.frc.vision.Range
Determines whether a value is in the range (inclusive).
isInverted() - Method in class com.kylecorry.frc.vision.camera.CameraSettings
Determines whether the camera is upside-down.

R

Range - Class in com.kylecorry.frc.vision
A class which represents a numerical range.
Range(double, double) - Constructor for class com.kylecorry.frc.vision.Range
Creates a numerical range.
rectangleToTarget(RotatedRect, CameraSettings) - Static method in class com.kylecorry.frc.vision.targetConverters.TargetUtils
Converts a rotated rectangle to a target.
Resolution - Class in com.kylecorry.frc.vision.camera
A class representation of the resolution of an image.
Resolution(int, int) - Constructor for class com.kylecorry.frc.vision.camera.Resolution
Creates an instance of an image's resolution in pixels.
RGBFilter - Class in com.kylecorry.frc.vision.filters
An RGB filter.
RGBFilter(Range, Range, Range) - Constructor for class com.kylecorry.frc.vision.filters.RGBFilter
Create an RGB filter.

S

scaleBy(double) - Method in class com.kylecorry.frc.vision.camera.Resolution
Create a scaled resolution.
setArea(Range) - Method in class com.kylecorry.frc.vision.contourFilters.StandardContourFilter
Deprecated.
setAspectRatio(Range) - Method in class com.kylecorry.frc.vision.contourFilters.StandardContourFilter
Deprecated.
setBlue(Range) - Method in class com.kylecorry.frc.vision.filters.RGBFilter
Deprecated.
setBrightness(Range) - Method in class com.kylecorry.frc.vision.filters.BrightnessFilter
Deprecated.
setFov(FOV) - Method in class com.kylecorry.frc.vision.camera.CameraSettings
Set the field of view of the camera in degrees.
setFullness(Range) - Method in class com.kylecorry.frc.vision.contourFilters.StandardContourFilter
Deprecated.
setGreen(Range) - Method in class com.kylecorry.frc.vision.filters.RGBFilter
Deprecated.
setHeight(int) - Method in class com.kylecorry.frc.vision.camera.Resolution
Set the height of the image in pixels.
setHorizontalDegrees(double) - Method in class com.kylecorry.frc.vision.camera.FOV
Set the horizontal field of view in degrees.
setHue(Range) - Method in class com.kylecorry.frc.vision.filters.HSVFilter
Deprecated.
setImageArea(double) - Method in class com.kylecorry.frc.vision.contourFilters.StandardContourFilter
Deprecated.
setInverted(boolean) - Method in class com.kylecorry.frc.vision.camera.CameraSettings
Set if the camera is upside-down.
setRed(Range) - Method in class com.kylecorry.frc.vision.filters.RGBFilter
Deprecated.
setResolution(Resolution) - Method in class com.kylecorry.frc.vision.camera.CameraSettings
Set the resolution of the camera's image in pixels.
setSaturation(Range) - Method in class com.kylecorry.frc.vision.filters.HSVFilter
Deprecated.
setValue(Range) - Method in class com.kylecorry.frc.vision.filters.HSVFilter
Deprecated.
setVerticalDegrees(double) - Method in class com.kylecorry.frc.vision.camera.FOV
Set the vertical field of view in degrees.
setWidth(int) - Method in class com.kylecorry.frc.vision.camera.Resolution
Set the width of the image in pixels.
SingleTargetConverter - Class in com.kylecorry.frc.vision.targetConverters
A class for converting contours into targets.
SingleTargetConverter() - Constructor for class com.kylecorry.frc.vision.targetConverters.SingleTargetConverter
 
StandardContourFilter - Class in com.kylecorry.frc.vision.contourFilters
A standard contour filter.
StandardContourFilter(Range, Range, Range, double) - Constructor for class com.kylecorry.frc.vision.contourFilters.StandardContourFilter
Create a standard contour filter.
StandardContourFinder - Class in com.kylecorry.frc.vision.contourFinders
A standard contour finder.
StandardContourFinder() - Constructor for class com.kylecorry.frc.vision.contourFinders.StandardContourFinder
 

T

Target - Class in com.kylecorry.frc.vision.targeting
A representation of a vision target.
Target(double, double, double, double, RotatedRect) - Constructor for class com.kylecorry.frc.vision.targeting.Target
Creates a target.
TargetFilter - Interface in com.kylecorry.frc.vision.filters
An interface for objects which filter an image.
TargetFinder - Class in com.kylecorry.frc.vision.targeting
A class to find targets.
TargetFinder(CameraSettings, TargetFilter, ContourFilter, TargetGrouping) - Constructor for class com.kylecorry.frc.vision.targeting.TargetFinder
Creates a target finder.
TargetGrouping - Enum in com.kylecorry.frc.vision.targetConverters
 
TargetUtils - Class in com.kylecorry.frc.vision.targetConverters
A class containing miscellaneous target utilities.
TargetUtils() - Constructor for class com.kylecorry.frc.vision.targetConverters.TargetUtils
 
toString() - Method in class com.kylecorry.frc.vision.camera.CameraSettings
 
toString() - Method in class com.kylecorry.frc.vision.camera.FOV
 
toString() - Method in class com.kylecorry.frc.vision.camera.Resolution
 
toString() - Method in class com.kylecorry.frc.vision.targeting.Target
 
TripleTargetConverter - Class in com.kylecorry.frc.vision.targetConverters
Creates a combined target from targets.
TripleTargetConverter() - Constructor for class com.kylecorry.frc.vision.targetConverters.TripleTargetConverter
 

V

valueOf(String) - Static method in enum com.kylecorry.frc.vision.targetConverters.TargetGrouping
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.kylecorry.frc.vision.targetConverters.TargetGrouping
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in com.kylecorry.frc.vision
A class containing the current version numbers of the Robot Vision API.
Version() - Constructor for class com.kylecorry.frc.vision.Version
 
A B C D E F G H I R S T V 
Skip navigation links