All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Loading...
Searching...
No Matches
External Camera

Classes

struct  CameraMode
 Data structure describing the size, frame rate and format of a camera frame. More...
 
struct  CameraIntrinsics
 Properties required to support the intrinsics for a camera. More...
 
struct  CameraFrame
 Data structure describing a camera frame. More...
 
class  CameraCallback
 Interface to deliver camera frames to Vuforia. More...
 
class  ExternalCamera
 Interface used by Vuforia to interact with the external camera implementation. More...
 

Enumerations

enum class  PixelFormat : int32_t {
  UNKNOWN ,
  YUYV ,
  NV12 ,
  NV21 ,
  RGB888 ,
  RGBA8888 ,
  YUV420P ,
  YV12
}
 List of supported pixel formats for camera frames. More...
 
enum class  FocusMode : int32_t {
  UNKNOWN ,
  AUTO ,
  CONTINUOUS_AUTO ,
  MACRO ,
  INFINITY_FOCUS ,
  FIXED
}
 Camera focus modes. More...
 
enum class  ExposureMode : int32_t {
  UNKNOWN ,
  AUTO ,
  CONTINUOUS_AUTO ,
  MANUAL ,
  SHUTTER_PRIORITY
}
 Camera exposure modes. More...
 

Detailed Description

Enumeration Type Documentation

◆ PixelFormat

enum class PixelFormat : int32_t
strong

List of supported pixel formats for camera frames.

Enumerator
UNKNOWN 

Unknown format.

YUYV 

YUV 4:2:2. Single 16-bit interleaved plane. Same as YUY2.

NV12 

YUV 4:2:0. 8bit Y plane + 8-bit interleaved UV plane (subsampled 2x2)

NV21 

YUV 4:2:0. 8bit Y plane + 8-bit interleaved VU plane (subsampled 2x2)

RGB888 

RGB. 24-bits in 3 channels, 8 bits per channel.

RGBA8888 

RGB. 32-bits in 4 channels, 8 bits per channel.

YUV420P 

YUV 4:2:0. 8-bit Y plane + 8-bit U plane (half resolution) + 8-bit V plane (half resolution)

YV12 

YUV 4:2:0. 8-bit Y plane + 8-bit V plane (half resolution) + 8-bit U plane (half resolution)

◆ FocusMode

enum class FocusMode : int32_t
strong

Camera focus modes.

Enumerator
UNKNOWN 

Unknown focus mode.

AUTO 

Single trigger auto focus.

CONTINUOUS_AUTO 

Continuous auto focus.

MACRO 

Macro mode.

INFINITY_FOCUS 

Focus to infinity.

FIXED 

Fixed focus that can't be adjusted.

◆ ExposureMode

enum class ExposureMode : int32_t
strong

Camera exposure modes.

Enumerator
UNKNOWN 

Unknown exposure mode.

AUTO 

Single trigger auto exposure.

CONTINUOUS_AUTO 

Continuous auto exposure.

MANUAL 

Manual exposure mode.

SHUTTER_PRIORITY 

Shutter priority mode.