Begin further work on abstraction layout in separate package

This commit is contained in:
Banks Troutman
2019-11-04 02:23:13 -05:00
parent 42b76dfbf9
commit 1bca800f4f
13 changed files with 232 additions and 26 deletions

View File

@@ -0,0 +1,25 @@
package com.chameleonvision.classabstraction.pipeline;
import org.opencv.core.Mat;
public class DriverVisionPipeline extends CVPipeline<Void> {
public DriverVisionPipeline(CVPipelineSettings settings) {
super(settings);
}
@Override
void initPipeline() {
// set exposure/brightness of camera?
}
@Override
Void runPipeline(Mat inputMat) {
this.outputMat = inputMat;
return null;
}
@Override
Mat getOutputMat() {
return this.outputMat;
}
}