Banuba WebAR JavaScript API Reference
Tutorials
Banuba SDK Docs
Preparing search index...
BanubaSDK
FrameData
Class FrameData
Hierarchy
EmscriptenObject
FrameData
Index
Constructors
constructor
Methods
add
Feature
Parameters
add
Full
Img
add
Timestamp
Us
clone
delete
delete
Later
get
Full
Img
Format
get
Ruler
is
Alias
Of
is
Deleted
create
make
From
Bpc8
make
From
Yuv
I420
make
From
Yuv
NV12
Constructors
constructor
new
FrameData
()
:
BanubaSDK
.
FrameData
Returns
BanubaSDK
.
FrameData
Methods
add
Feature
Parameters
addFeatureParameters
(
parameters
:
VectorFeatureParameter
)
:
void
Parameters
parameters
:
VectorFeatureParameter
Returns
void
add
Full
Img
addFullImg
(
fullImage
:
FullImageData
)
:
void
Parameters
fullImage
:
FullImageData
Returns
void
add
Timestamp
Us
addTimestampUs
(
timestamp
:
number
)
:
void
Parameters
timestamp
:
number
Returns
void
clone
clone
()
:
this
Returns
this
delete
delete
()
:
void
Returns
void
delete
Later
deleteLater
()
:
void
Returns
void
get
Full
Img
Format
getFullImgFormat
()
:
ImageFormat
Returns
ImageFormat
get
Ruler
getRuler
()
:
number
Returns
number
is
Alias
Of
isAliasOf
()
:
boolean
Returns
boolean
is
Deleted
isDeleted
()
:
boolean
Returns
boolean
Static
create
create
()
:
BanubaSDK
.
FrameData
Returns
BanubaSDK
.
FrameData
Static
make
From
Bpc8
makeFromBpc8
(
texID
:
number
,
textureOrientation
:
number
,
dataPtr
:
number
,
releaser
:
(
ptr
:
number
)
=>
void
,
width
:
number
,
height
:
number
,
orientation
:
CameraOrientation
,
format
:
PixelFormat
,
requireMirroring
:
boolean
,
faceOrientation
:
0
|
90
|
180
|
270
,
)
:
BanubaSDK
.
FrameData
Parameters
texID
:
number
textureOrientation
:
number
dataPtr
:
number
releaser
:
(
ptr
:
number
)
=>
void
width
:
number
height
:
number
orientation
:
CameraOrientation
format
:
PixelFormat
requireMirroring
:
boolean
faceOrientation
:
0
|
90
|
180
|
270
Returns
BanubaSDK
.
FrameData
Static
make
From
Yuv
I420
makeFromYuvI420
(
texID
:
number
,
textureOrientation
:
number
,
yDataPtr
:
number
,
uDataPtr
:
number
,
vDataPtr
:
number
,
releaser
:
(
ptr
:
number
)
=>
void
,
width
:
number
,
height
:
number
,
orientation
:
CameraOrientation
,
requireMirroring
:
boolean
,
faceOrientation
:
0
|
90
|
180
|
270
,
)
:
BanubaSDK
.
FrameData
Parameters
texID
:
number
textureOrientation
:
number
yDataPtr
:
number
uDataPtr
:
number
vDataPtr
:
number
releaser
:
(
ptr
:
number
)
=>
void
width
:
number
height
:
number
orientation
:
CameraOrientation
requireMirroring
:
boolean
faceOrientation
:
0
|
90
|
180
|
270
Returns
BanubaSDK
.
FrameData
Static
make
From
Yuv
NV12
makeFromYuvNV12
(
texID
:
number
,
textureOrientation
:
number
,
yDataPtr
:
number
,
uvDataPtr
:
number
,
releaser
:
(
ptr
:
number
)
=>
void
,
width
:
number
,
height
:
number
,
orientation
:
CameraOrientation
,
requireMirroring
:
boolean
,
faceOrientation
:
0
|
90
|
180
|
270
,
)
:
BanubaSDK
.
FrameData
Parameters
texID
:
number
textureOrientation
:
number
yDataPtr
:
number
uvDataPtr
:
number
releaser
:
(
ptr
:
number
)
=>
void
width
:
number
height
:
number
orientation
:
CameraOrientation
requireMirroring
:
boolean
faceOrientation
:
0
|
90
|
180
|
270
Returns
BanubaSDK
.
FrameData
Settings
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
add
Feature
Parameters
add
Full
Img
add
Timestamp
Us
clone
delete
delete
Later
get
Full
Img
Format
get
Ruler
is
Alias
Of
is
Deleted
create
make
From
Bpc8
make
From
Yuv
I420
make
From
Yuv
NV12
Tutorials
Banuba SDK Docs
Banuba WebAR JavaScript API Reference
Loading...