blob: 556cff0920a5d24d6432a5585298e52be3b3ed41 [file] [log] [blame]
package org.frc971;
import edu.wpi.first.wpijavacv.WPIColorImage;
import edu.wpi.first.wpijavacv.WPIImage;
/**
* Vision target recognizer.
*
* @author jerry
*/
public interface Recognizer {
/**
* Processes a camera image, returning an image to display for targeting
* and debugging, e.g. with cross-hairs and marked targets.
*<p>
* SIDE EFFECTS: May modify cameraImage.
*/
WPIImage processImage(WPIColorImage cameraImage);
}