1 #ifndef SENS_IOSCAMERA_H
2 #define SENS_IOSCAMERA_H
6 #import <simd/matrix_types.h>
7 #include <opencv2/opencv.hpp>
18 bool provideIntrinsics =
true)
override;
24 void processNewFrame(
unsigned char* data,
int imgWidth,
int imgHeight, matrix_float3x3* camMat3x3);
Implementation of common functionality and members.
const SENSCameraConfig & start(std::string deviceId, const SENSCameraStreamConfig &streamConfig, bool provideIntrinsics=true) override
on ios we can ignore fovDegFallbackGuess as the api provides dynamic camera intrinsics
SENSiOSCameraDelegate * _cameraDelegate
void stop() override
Stop a started camera device.
const SENSCaptureProps & captureProperties() override
Get SENSCaptureProps which contains necessary information about all available camera devices and thei...
void processNewFrame(unsigned char *data, int imgWidth, int imgHeight, matrix_float3x3 *camMat3x3)
void updatePermission(bool granted)