In findConvexContours(), reuse an image buffer from frame to frame.
Add a keystroke command (Q) to print the timing measurements (including min & max) then quit.
git-svn-id: https://robotics.mvla.net/svn/frc971/2013/trunk/src@4133 f308d9b7-e957-4cde-b6ac-9a88185e7312
diff --git a/971CV/src/org/frc971/Recognizer2013.java b/971CV/src/org/frc971/Recognizer2013.java
index ff34fda..d2de431 100644
--- a/971CV/src/org/frc971/Recognizer2013.java
+++ b/971CV/src/org/frc971/Recognizer2013.java
@@ -94,6 +94,12 @@
public int getValMin() { return min1Val - 1; }
@Override
+ public void showIntermediateStages(boolean enable) {
+ thresholdedCanvas.show = enable;
+ morphedCanvas.show = enable;
+ }
+
+ @Override
public WPIImage processImage(WPIColorImage cameraImage) {
// (Re)allocate the intermediate images if the input is a different
// size than the previous image.