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,15 @@
package com.chameleonvision.classabstraction.camera;
import edu.wpi.cscore.UsbCamera;
import edu.wpi.cscore.VideoMode;
public class USBCamera {
private final UsbCamera baseCamera;
private final CameraProperties properties;
public USBCamera(UsbCamera camera) {
baseCamera = camera;
VideoMode vidMode = new VideoMode(VideoMode.PixelFormat.kYUYV, 640, 480, 60);
properties = new CameraProperties(baseCamera, 75);
}
}