|
Error With GRIP
Hello, my team and I are using GRIP for our vision processing. When using the Find Contours module, we have encountered this error:
java.lang.RuntimeException: src\contours.cpp:198: error: (-210) [Start]FindContours supports only CV_8UC1 images when mode != CV_RETR_FLOODFILL otherwise supports CV_32SC1 images only in function cvStartFindContours
at org.bytedeco.javacpp.opencv_imgproc.findContours(N ative Method)
at edu.wpi.grip.core.operations.composite.FindContour sOperation.perform(FindContoursOperation.java:95)
at edu.wpi.grip.core.metrics.Timer.time(Timer.java:10 2)
at edu.wpi.grip.core.Step.runPerform(Step.java:138)
at edu.wpi.grip.core.PipelineRunner.runPipeline(Pipel ineRunner.java:212)
at edu.wpi.grip.core.PipelineRunner.access$100(Pipeli neRunner.java:43)
at edu.wpi.grip.core.PipelineRunner$1.lambda$runOneIt eration$1(PipelineRunner.java:91)
at edu.wpi.grip.core.metrics.Timer.time(Timer.java:10 2)
at edu.wpi.grip.core.PipelineRunner$1.runOneIteration (PipelineRunner.java:91)
at com.google.common.util.concurrent.AbstractSchedule dService$ServiceDelegate$Task.run(AbstractSchedule dService.java:188)
at com.google.common.util.concurrent.Callables$4.run( Callables.java:122)
at java.util.concurrent.Executors$RunnableAdapter.cal l(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(Future Task.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$S cheduledFutureTask.access$301(ScheduledThreadPoolE xecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$S cheduledFutureTask.run(ScheduledThreadPoolExecutor .java:294)
at java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Does anyone know a solution to this?
Thanks in advance.
|