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(Native Method)
at edu.wpi.grip.core.operations.composite.FindContoursOperation.perform(FindContoursOperation.java:95)
at edu.wpi.grip.core.metrics.Timer.time(Timer.java:102)
at edu.wpi.grip.core.Step.runPerform(Step.java:138)
at edu.wpi.grip.core.PipelineRunner.runPipeline(PipelineRunner.java:212)
at edu.wpi.grip.core.PipelineRunner.access$100(PipelineRunner.java:43)
at edu.wpi.grip.core.PipelineRunner$1.lambda$runOneIteration$1(PipelineRunner.java:91)
at edu.wpi.grip.core.metrics.Timer.time(Timer.java:102)
at edu.wpi.grip.core.PipelineRunner$1.runOneIteration(PipelineRunner.java:91)
at com.google.common.util.concurrent.AbstractScheduledService$ServiceDelegate$Task.run(AbstractScheduledService.java:188)
at com.google.common.util.concurrent.Callables$4.run(Callables.java:122)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.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.

FindContours only works on grayscale images.