jerrym | 6ebe645 | 2013-02-18 03:00:31 +0000 | [diff] [blame] | 1 | package org.frc971;
|
| 2 |
|
| 3 | import edu.wpi.first.wpijavacv.WPIColorImage;
|
| 4 | import edu.wpi.first.wpijavacv.WPIImage;
|
| 5 |
|
| 6 | /**
|
| 7 | * Vision target recognizer.
|
| 8 | *
|
| 9 | * @author jerry
|
| 10 | */
|
| 11 | public interface Recognizer {
|
| 12 | /**
|
| 13 | * Processes a camera image, returning an image to display for targeting
|
| 14 | * and debugging, e.g. with cross-hairs and marked targets.
|
| 15 | *<p>
|
| 16 | * SIDE EFFECTS: May modify cameraImage.
|
| 17 | */
|
| 18 | WPIImage processImage(WPIColorImage cameraImage);
|
| 19 | }
|