From 6b5bd75dbe17edecd757108219c085b57723ffe5 Mon Sep 17 00:00:00 2001 From: Banks Troutman Date: Wed, 27 Nov 2019 14:59:36 -0500 Subject: [PATCH] Config fixes, add JUnit maven dependency, potential fix for stream latency --- Main/chameleon-vision.iml | 19 +++++++++++----- Main/pom.xml | 18 ++++++++++----- .../main/java/com/chameleonvision/Debug.java | 19 ++++++++++++++++ .../main/java/com/chameleonvision/Main.java | 6 ++--- .../chameleonvision/config/CameraConfig.java | 1 - .../chameleonvision/config/ConfigManager.java | 16 +++++++++----- .../chameleonvision/vision/VisionManager.java | 2 +- .../chameleonvision/vision/VisionProcess.java | 22 ++++++++----------- ...geRotation.java => ImageRotationMode.java} | 4 ++-- .../vision/enums/Orientation.java | 7 ------ .../vision/pipeline/CVPipeline2d.java | 14 ++++++------ .../vision/pipeline/pipes/RotateFlipPipe.java | 10 ++++----- .../pipeline/pipes/SortContoursPipe.java | 10 +++++---- .../chameleonvision/web/ServerHandler.java | 5 ++++- .../config/ConfigManagerTest.java | 19 ++++++++++++++++ 15 files changed, 110 insertions(+), 62 deletions(-) create mode 100644 Main/src/main/java/com/chameleonvision/Debug.java rename Main/src/main/java/com/chameleonvision/vision/enums/{ImageRotation.java => ImageRotationMode.java} (80%) delete mode 100644 Main/src/main/java/com/chameleonvision/vision/enums/Orientation.java create mode 100644 Main/src/test/java/com/chameleonvision/config/ConfigManagerTest.java diff --git a/Main/chameleon-vision.iml b/Main/chameleon-vision.iml index 69873dfae..a0d6af26a 100644 --- a/Main/chameleon-vision.iml +++ b/Main/chameleon-vision.iml @@ -6,6 +6,7 @@ + @@ -44,6 +45,12 @@ + + + + + + @@ -58,11 +65,11 @@ - - - - - - + + + + + + \ No newline at end of file diff --git a/Main/pom.xml b/Main/pom.xml index be09c112a..76effa8c3 100644 --- a/Main/pom.xml +++ b/Main/pom.xml @@ -119,6 +119,12 @@ 2.10.1 + + org.junit.jupiter + junit-jupiter-engine + 5.5.2 + +