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/Recognizer.java b/971CV/src/org/frc971/Recognizer.java
index c8818b7..6ab6455 100644
--- a/971CV/src/org/frc971/Recognizer.java
+++ b/971CV/src/org/frc971/Recognizer.java
@@ -14,12 +14,15 @@
      * Sets the HSV filter to allow H in [minHue .. maxHue], S >= minSat,

      * V >= minVal.

      */

-    public void setHSVRange(int minHue, int maxHue, int minSat, int minVal);

+    void setHSVRange(int minHue, int maxHue, int minSat, int minVal);

 

-    public int getHueMin();

-    public int getHueMax();

-    public int getSatMin();

-    public int getValMin();

+    int getHueMin();

+    int getHueMax();

+    int getSatMin();

+    int getValMin();

+

+    /** Enables/disables windows to view intermediate stages, for tuning. */

+    void showIntermediateStages(boolean enable);

 

     /**

      * Processes a camera image, returning an image to display for targeting