Search
Preparing search index...
The search index is not available
@vladmandic/face-api - v1.5.3
Options
All
Public
Public/Protected
All
Inherited
Menu
@vladmandic/face-api - v1.5.3
PredictedBox
Class PredictedBox
Hierarchy
LabeledBox
PredictedBox
Index
Constructors
constructor
Accessors
area
bottom
bottom
Left
bottom
Right
class
Score
height
label
left
right
score
top
top
Left
top
Right
width
x
y
Methods
calibrate
clip
AtImage
Borders
floor
pad
pad
AtBorders
rescale
round
shift
to
Square
assert
IsValid
Box
assert
IsValid
Labeled
Box
assert
IsValid
Predicted
Box
is
Rect
Constructors
constructor
new
Predicted
Box
(
box
:
any
, label
:
number
, score
:
number
, classScore
:
number
)
:
PredictedBox
Parameters
box:
any
label:
number
score:
number
classScore:
number
Returns
PredictedBox
Accessors
area
get
area
(
)
:
number
Returns
number
bottom
get
bottom
(
)
:
number
Returns
number
bottom
Left
get
bottomLeft
(
)
:
Point
Returns
Point
bottom
Right
get
bottomRight
(
)
:
Point
Returns
Point
class
Score
get
classScore
(
)
:
number
Returns
number
height
get
height
(
)
:
number
Returns
number
label
get
label
(
)
:
number
Returns
number
left
get
left
(
)
:
number
Returns
number
right
get
right
(
)
:
number
Returns
number
score
get
score
(
)
:
number
Returns
number
top
get
top
(
)
:
number
Returns
number
top
Left
get
topLeft
(
)
:
Point
Returns
Point
top
Right
get
topRight
(
)
:
Point
Returns
Point
width
get
width
(
)
:
number
Returns
number
x
get
x
(
)
:
number
Returns
number
y
get
y
(
)
:
number
Returns
number
Methods
calibrate
calibrate
(
region
:
Box
<
any
>
)
:
Box
<
any
>
Parameters
region:
Box
<
any
>
Returns
Box
<
any
>
clip
AtImage
Borders
clip
AtImage
Borders
(
imgWidth
:
number
, imgHeight
:
number
)
:
Box
<
LabeledBox
>
Parameters
imgWidth:
number
imgHeight:
number
Returns
Box
<
LabeledBox
>
floor
floor
(
)
:
Box
<
LabeledBox
>
Returns
Box
<
LabeledBox
>
pad
pad
(
padX
:
number
, padY
:
number
)
:
Box
<
LabeledBox
>
Parameters
padX:
number
padY:
number
Returns
Box
<
LabeledBox
>
pad
AtBorders
pad
AtBorders
(
imageHeight
:
number
, imageWidth
:
number
)
:
{
dx
:
number
;
dy
:
number
;
edx
:
number
;
edy
:
number
;
ex
:
number
;
ey
:
number
;
h
:
number
;
w
:
number
;
x
:
number
;
y
:
number
}
Parameters
imageHeight:
number
imageWidth:
number
Returns
{
dx
:
number
;
dy
:
number
;
edx
:
number
;
edy
:
number
;
ex
:
number
;
ey
:
number
;
h
:
number
;
w
:
number
;
x
:
number
;
y
:
number
}
dx
:
number
dy
:
number
edx
:
number
edy
:
number
ex
:
number
ey
:
number
h
:
number
w
:
number
x
:
number
y
:
number
rescale
rescale
(
s
:
number
|
IDimensions
)
:
Box
<
LabeledBox
>
Parameters
s:
number
|
IDimensions
Returns
Box
<
LabeledBox
>
round
round
(
)
:
Box
<
LabeledBox
>
Returns
Box
<
LabeledBox
>
shift
shift
(
sx
:
number
, sy
:
number
)
:
Box
<
LabeledBox
>
Parameters
sx:
number
sy:
number
Returns
Box
<
LabeledBox
>
to
Square
to
Square
(
)
:
Box
<
LabeledBox
>
Returns
Box
<
LabeledBox
>
Static
assert
IsValid
Box
assert
IsValid
Box
(
box
:
any
, callee
:
string
, allowNegativeDimensions
?:
boolean
)
:
void
Parameters
box:
any
callee:
string
allowNegativeDimensions:
boolean
= false
Returns
void
Static
assert
IsValid
Labeled
Box
assert
IsValid
Labeled
Box
(
box
:
any
, callee
:
string
)
:
void
Parameters
box:
any
callee:
string
Returns
void
Static
assert
IsValid
Predicted
Box
assert
IsValid
Predicted
Box
(
box
:
any
, callee
:
string
)
:
void
Parameters
box:
any
callee:
string
Returns
void
Static
is
Rect
is
Rect
(
rect
:
any
)
:
boolean
Parameters
rect:
any
Returns
boolean
Exports
Predicted
Box
constructor
area
bottom
bottom
Left
bottom
Right
class
Score
height
label
left
right
score
top
top
Left
top
Right
width
x
y
calibrate
clip
AtImage
Borders
floor
pad
pad
AtBorders
rescale
round
shift
to
Square
assert
IsValid
Box
assert
IsValid
Labeled
Box
assert
IsValid
Predicted
Box
is
Rect