-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcv_camera.dart
29 lines (27 loc) · 1.03 KB
/
cv_camera.dart
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
import 'cv_camera.dart';
import 'cv_camera_platform_interface.dart';
import 'src/models/object_detection_options.dart';
export 'src/controller/camera_controller.dart';
export 'src/misc/camera_shoot_effect.dart';
export 'src/misc/pitch/camera_pitch.dart';
export 'src/models/models.dart';
export 'src/preview/camera_preview.dart';
export 'src/utils/image_builder.dart';
abstract class CvCamera {
static CameraController getCameraController({
LensDirection? lensDirection,
bool? enableDistortionCorrection,
ObjectDetectionOptions? objectDetectionOptions,
PreferredResolution? preferredResolution,
PreferredFrameRate? preferredFrameRate,
bool? useDepthCamera,
}) =>
CvCameraPlatform.instance.getCameraController(
lensDirection: lensDirection,
enableDistortionCorrection: enableDistortionCorrection,
objectDetectionOptions: objectDetectionOptions,
preferredFrameRate: preferredFrameRate,
preferredResolution: preferredResolution,
useDepthCamera: useDepthCamera,
);
}