Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Sign in
Toggle navigation
P
Package_SkyId_VueJs
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
redwane mahjoubi
Package_SkyId_VueJs
Commits
a1690182
Commit
a1690182
authored
May 17, 2023
by
redwane mahjoubi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add new file skyid_fa_sdk_min.js
parent
ed171694
Pipeline
#414
failed with stages
Changes
1
Pipelines
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
1 addition
and
0 deletions
+1
-0
skyid_fa_sdk_min.js
skyid_fa_sdk_min.js
+1
-0
No files found.
skyid_fa_sdk_min.js
0 → 100644
View file @
a1690182
const
_0xd03e6b
=
_0x2285
;(
function
(
_0x25ec23
,
_0x487efc
){
const
_0x4fba2d
=
_0x2285
,
_0x404d60
=
_0x25ec23
();
while
(
!!
[]){
try
{
const
_0x9995cc
=
parseInt
(
_0x4fba2d
(
0x17d
))
/
0x1
+-
parseInt
(
_0x4fba2d
(
0x1a5
))
/
0x2
*
(
-
parseInt
(
_0x4fba2d
(
0x1d3
))
/
0x3
)
+-
parseInt
(
_0x4fba2d
(
0x175
))
/
0x4
*
(
-
parseInt
(
_0x4fba2d
(
0x176
))
/
0x5
)
+-
parseInt
(
_0x4fba2d
(
0x1d4
))
/
0x6
*
(
-
parseInt
(
_0x4fba2d
(
0x1e5
))
/
0x7
)
+
parseInt
(
_0x4fba2d
(
0x191
))
/
0x8
+-
parseInt
(
_0x4fba2d
(
0x194
))
/
0x9
*
(
parseInt
(
_0x4fba2d
(
0x1fb
))
/
0xa
)
+-
parseInt
(
_0x4fba2d
(
0x1f6
))
/
0xb
*
(
parseInt
(
_0x4fba2d
(
0x1a6
))
/
0xc
);
if
(
_0x9995cc
===
_0x487efc
)
break
;
else
_0x404d60
[
'
push
'
](
_0x404d60
[
'
shift
'
]());}
catch
(
_0x15c6cc
){
_0x404d60
[
'
push
'
](
_0x404d60
[
'
shift
'
]());}}}(
_0x14e7
,
0x6c9a2
));
import
_0x144e20
from
'
@vladmandic/human
'
;
import
_0x40e1f6
from
'
jquery
'
;
const
skyid_fa_sdk_msg_container
=
_0xd03e6b
(
0x1cb
),
skyid_fa_sdk_video_container
=
'
skyid_fa_container
'
,
skyid_fa_sdk_alert_text
=
'
skyid_fa_alert_text
'
,
skyid_fa_sdk_spinner
=
_0xd03e6b
(
0x1a0
),
skyid_fa_sdk_error_icon
=
_0xd03e6b
(
0x1df
),
skyid_fa_sdk_success_icon
=
_0xd03e6b
(
0x1f2
),
skyid_fa_sdk_text_info
=
_0xd03e6b
(
0x1f5
);
var
skyid_fa_sdk_access_error_message
=
_0xd03e6b
(
0x1d5
),
skyid_fa_sdk_loading_error_message
=
_0xd03e6b
(
0x1f1
),
skyid_fa_sdk_network_error_message
=
_0xd03e6b
(
0x203
),
skyid_fa_sdk_camera_error_message
=
_0xd03e6b
(
0x1cf
),
skyid_fa_face_start_message
=
_0xd03e6b
(
0x1b4
),
skyid_fa_face_loading_message
=
_0xd03e6b
(
0x186
),
skyid_fa_mul_face_warning_msg
=
_0xd03e6b
(
0x190
);
let
skyid_fa_video
=
null
,
skyid_fa_engine_backend
=
_0xd03e6b
(
0x1fa
),
skyid_fa_detector
=
null
,
skyid_fa_classifier
=
null
,
skyid_fa_time_freq
=
0x1f4
,
skyid_fa_exec_time_ms
=
0x5
*
0x3e8
,
skyid_fa_frame_nbr_time_out
=
0x0
,
skyid_fa_class_thresh
=
0.5
,
skyid_fa_face_det_thresh
=
0.5
,
skyid_fa_face_rot_thresh
=
0x0
,
skyid_fa_nbr_valid_check
=
0x2
,
skyid_fa_warning_timer
=
0x0
,
skyid_fa_bins_repo
=
''
,
skyid_fa_frame_check_api
=
''
;
var
skyid_fa_timer
=
null
;
let
skyid_fa_canvas_output
=
null
,
skyid_fa_canvas_output_ctx
=
null
;
const
skyid_fa_canvas_output_font
=
_0xd03e6b
(
0x187
);
var
skyid_fa_check_inc
=
0x0
,
skyid_fa_frame_inc
=
0x0
,
skyid_fa_best_frame_score
=
0x0
,
skyid_fa_jeton_var
=!
[],
skyid_fa_check_api_jeton_var
=!
[],
skyid_fa_selected_frame
,
skyid_fa_face_out_inc
=
0x0
,
skyid_fa_face_far_inc
=
0x0
,
skyid_fa_face_spoof_inc
=
0x0
,
skyid_fa_face_angle_inc
=
0x0
,
skyid_fa_face_not_detected_inc
=
0x0
,
skyid_fa_face_multiple_inc
=
0x0
,
skyid_fa_face_pos_marge_x
=
0x0
,
skyid_fa_face_pos_marge_y
=
0x0
,
skyid_interval
,
realWidth
,
realHeight
,
elps_rx
;
function
show
(
_0x30f74a
){
const
_0x4958aa
=
_0xd03e6b
;
let
_0x3e2110
=
document
[
_0x4958aa
(
0x1c3
)](
_0x30f74a
);
_0x3e2110
[
_0x4958aa
(
0x1fe
)][
_0x4958aa
(
0x1d1
)]
=
_0x4958aa
(
0x18f
);}
function
hide
(
_0x5e606f
){
const
_0x4f3eb2
=
_0xd03e6b
;
let
_0x4ddf02
=
document
[
'
querySelector
'
](
_0x5e606f
);
_0x4ddf02
[
_0x4f3eb2
(
0x1fe
)][
'
display
'
]
=
_0x4f3eb2
(
0x19a
);}
function
fadeOut
(
_0x4a698d
,
_0x454fe0
){
const
_0x4eed5c
=
_0xd03e6b
;
let
_0x833c39
=
document
[
'
querySelector
'
](
_0x4a698d
);
_0x833c39
[
_0x4eed5c
(
0x1fe
)][
_0x4eed5c
(
0x19e
)]
=
0x1
;
let
_0x3486c7
=
0x1
,
_0x13cbbe
=
setInterval
(
function
(){
const
_0x1a2397
=
_0x4eed5c
;
_0x3486c7
-=
0.1
,
_0x833c39
[
'
style
'
][
_0x1a2397
(
0x19e
)]
=
_0x3486c7
,
_0x3486c7
<=
0x0
&&
(
clearInterval
(
_0x13cbbe
),
_0x833c39
[
_0x1a2397
(
0x1fe
)][
'
display
'
]
=
_0x1a2397
(
0x19a
));},
_0x454fe0
);}
function
fadeIn
(
_0x350fa2
,
_0x2f2cf3
){
const
_0x34e4a4
=
_0xd03e6b
;
let
_0x4627f8
=
document
[
'
querySelector
'
](
_0x350fa2
);
_0x4627f8
[
'
style
'
][
_0x34e4a4
(
0x19e
)]
=
0x0
,
_0x4627f8
[
_0x34e4a4
(
0x1fe
)][
'
display
'
]
=
_0x34e4a4
(
0x18f
);
let
_0x7a19bf
=
0x0
;
const
_0x252d78
=
setInterval
(
function
(){
const
_0x48639d
=
_0x34e4a4
;
_0x7a19bf
+=
0.1
,
_0x4627f8
[
_0x48639d
(
0x1fe
)][
_0x48639d
(
0x19e
)]
=
_0x7a19bf
[
_0x48639d
(
0x181
)](),
_0x7a19bf
>=
0x1
&&
clearInterval
(
_0x252d78
);},
_0x2f2cf3
);}
function
html
(
_0x441215
,
_0x13b8df
){
const
_0x38c8be
=
_0xd03e6b
;
let
_0x9d9aca
=
document
[
_0x38c8be
(
0x1c3
)](
_0x441215
);
_0x9d9aca
[
_0x38c8be
(
0x1cd
)]
=
_0x13b8df
;}
function
css
(
_0x28243d
,
_0x5499f7
,
_0x2c915e
){
const
_0x1f7961
=
_0xd03e6b
;
let
_0x4d630a
=
_0x1f7961
(
0x172
)
+
_0x28243d
+
_0x1f7961
(
0x177
)
+
_0x5499f7
+
'
=
\
x27
'
+
_0x2c915e
+
'
\
x27
'
;
const
_0x45d5f9
=
new
Function
(
_0x4d630a
);
_0x45d5f9
();}
function
_0x2285
(
_0x5ddcf9
,
_0x14b5cb
){
const
_0x14e7e9
=
_0x14e7
();
return
_0x2285
=
function
(
_0x228518
,
_0xfb6dff
){
_0x228518
=
_0x228518
-
0x16f
;
let
_0x475deb
=
_0x14e7e9
[
_0x228518
];
return
_0x475deb
;},
_0x2285
(
_0x5ddcf9
,
_0x14b5cb
);}
function
offset
(
_0x5421e9
){
const
_0x2cfb69
=
_0xd03e6b
;
let
_0x19f64e
=
document
[
_0x2cfb69
(
0x1c3
)](
_0x5421e9
);
const
_0x46d307
=
_0x19f64e
[
_0x2cfb69
(
0x1dc
)](),
_0x15af35
=
window
[
_0x2cfb69
(
0x1e8
)]
||
window
[
_0x2cfb69
(
0x1c8
)],
_0x2aefa0
=
window
[
_0x2cfb69
(
0x192
)]
||
window
[
'
pageXOffset
'
],
_0x12d3d2
=
{
'
top
'
:
_0x46d307
[
_0x2cfb69
(
0x174
)]
+
_0x15af35
,
'
left
'
:
_0x46d307
[
_0x2cfb69
(
0x1ad
)]
+
_0x2aefa0
};
return
_0x12d3d2
;}
function
slideUp
(
_0x58fdc9
,
_0x5ca276
){
const
_0x3c2dd6
=
_0xd03e6b
;
let
_0x2625a5
=
document
[
_0x3c2dd6
(
0x1c3
)](
_0x58fdc9
);
_0x2625a5
[
'
style
'
][
'
overflow
'
]
=
_0x3c2dd6
(
0x1b2
);
let
_0x3e8d55
=
_0x2625a5
[
_0x3c2dd6
(
0x1b6
)],
_0x250bac
=
_0x3e8d55
/
(
_0x5ca276
/
0x10
);
function
_0x1e530d
(){
const
_0x2101bd
=
_0x3c2dd6
;
_0x3e8d55
-=
_0x250bac
,
_0x3e8d55
<=
0x0
?(
_0x2625a5
[
_0x2101bd
(
0x1fe
)][
'
display
'
]
=
_0x2101bd
(
0x19a
),
_0x2625a5
[
_0x2101bd
(
0x1fe
)][
'
height
'
]
=
''
):(
_0x2625a5
[
_0x2101bd
(
0x1fe
)][
_0x2101bd
(
0x173
)]
=
_0x3e8d55
+
'
px
'
,
requestAnimationFrame
(
_0x1e530d
));}
requestAnimationFrame
(
_0x1e530d
);}
function
slideDown
(
_0x4a6b76
,
_0x47c8db
,
_0x46de66
){
const
_0x2ece77
=
_0xd03e6b
;
let
_0x6d1d8c
=
document
[
'
querySelector
'
](
_0x4a6b76
);
_0x6d1d8c
[
_0x2ece77
(
0x1fe
)][
_0x2ece77
(
0x173
)]
=
_0x2ece77
(
0x1bf
),
_0x6d1d8c
[
_0x2ece77
(
0x1fe
)][
'
display
'
]
=
_0x2ece77
(
0x18f
),
_0x6d1d8c
[
_0x2ece77
(
0x1fe
)][
'
overflow
'
]
=
'
hidden
'
;
let
_0x5424b2
=
0x0
,
_0x2da585
=
_0x47c8db
/
(
_0x46de66
/
0x10
);
function
_0x2b0403
(){
const
_0x2e50b9
=
_0x2ece77
;
_0x5424b2
+=
_0x2da585
,
_0x5424b2
>=
_0x47c8db
?
_0x6d1d8c
[
_0x2e50b9
(
0x1fe
)][
_0x2e50b9
(
0x173
)]
=
''
:(
_0x6d1d8c
[
_0x2e50b9
(
0x1fe
)][
_0x2e50b9
(
0x173
)]
=
_0x5424b2
+
'
px
'
,
requestAnimationFrame
(
_0x2b0403
));}
requestAnimationFrame
(
_0x2b0403
);}
/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i
[
'
test
'
](
navigator
[
'
userAgent
'
])?(
realWidth
=
window
[
_0xd03e6b
(
0x179
)][
_0xd03e6b
(
0x196
)],
realHeight
=
window
[
_0xd03e6b
(
0x179
)][
'
height
'
]
/
0x2
,
elps_rx
=
0x14
,
console
[
_0xd03e6b
(
0x1cc
)](
_0xd03e6b
(
0x19d
)
+
realWidth
+
'
\
x20x
\
x20
'
+
realHeight
)):(
realWidth
=
0x280
,
realHeight
=
0x1e0
,
elps_rx
=
0xf
,
console
[
_0xd03e6b
(
0x1cc
)](
_0xd03e6b
(
0x19d
)
+
realWidth
+
_0xd03e6b
(
0x1c6
)
+
realHeight
));
let
skyid_component
=
_0xd03e6b
(
0x1be
)
+
realHeight
+
_0xd03e6b
(
0x1de
)
+
realWidth
+
'
px;border-radius:
\
x2015px;box-shadow:
\
x20rgba(0,
\
x200,
\
x200,
\
x200.35)
\
x200px
\
x205px
\
x2015px;display:
\
x20none;
\
x22>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<span
\
x20id=
\
x22skyid_fa_text_indicator
\
x22
\
x20style=
\
x22color:
\
x20rgb(139,
\
x20139,
\
x20139)
\
x20!important;
\
x20top:3%
\
x20!important;
\
x20text-align:center
\
x20!important;font-family:
\
x20Arial,
\
x20Helvetica,
\
x20sans-serif;
\
x20z-index:99;padding:5px
\
x20!important;display:none
\
x20!important;
\
x20font-size:
\
x20large
\
x20!important;
\
x20font-weight:
\
x20700
\
x20!important;
\
x20
\
x22></span>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<video
\
x20id=
\
x22skyid_fa_webcame
\
x22
\
x20
\
x20align=
\
x22center
\
x22
\
x20width=
\
x22
'
+
realWidth
+
_0xd03e6b
(
0x205
)
+
realHeight
+
_0xd03e6b
(
0x1ba
)
+
elps_rx
+
_0xd03e6b
(
0x20a
)
+
realHeight
+
_0xd03e6b
(
0x1eb
)
+
realWidth
+
_0xd03e6b
(
0x1e7
);
function
clearAnimation
(){
const
_0x2ed6f3
=
_0xd03e6b
;
document
[
_0x2ed6f3
(
0x188
)](
'
hand
'
)[
_0x2ed6f3
(
0x1cd
)]
=
''
,
document
[
_0x2ed6f3
(
0x188
)](
_0x2ed6f3
(
0x1ed
))[
_0x2ed6f3
(
0x1fe
)][
_0x2ed6f3
(
0x1d1
)]
=
'
none
'
,
document
[
_0x2ed6f3
(
0x188
)](
_0x2ed6f3
(
0x185
))[
_0x2ed6f3
(
0x1cd
)]
=
''
,
document
[
_0x2ed6f3
(
0x188
)](
'
arrow_t
'
)[
_0x2ed6f3
(
0x1fe
)][
_0x2ed6f3
(
0x1d1
)]
=
'
none
'
,
document
[
_0x2ed6f3
(
0x188
)](
_0x2ed6f3
(
0x1ae
))[
_0x2ed6f3
(
0x1cd
)]
=
''
,
document
[
_0x2ed6f3
(
0x188
)](
'
arrow_b
'
)[
'
style
'
][
_0x2ed6f3
(
0x1d1
)]
=
'
none
'
,
document
[
'
getElementById
'
](
_0x2ed6f3
(
0x1c2
))[
'
innerHTML
'
]
=
''
,
document
[
_0x2ed6f3
(
0x188
)](
'
arrow_l
'
)[
_0x2ed6f3
(
0x1fe
)][
'
display
'
]
=
_0x2ed6f3
(
0x19a
),
document
[
_0x2ed6f3
(
0x188
)](
_0x2ed6f3
(
0x1aa
))[
_0x2ed6f3
(
0x1cd
)]
=
''
,
document
[
_0x2ed6f3
(
0x188
)](
_0x2ed6f3
(
0x1aa
))[
_0x2ed6f3
(
0x1fe
)][
'
display
'
]
=
'
none
'
,
document
[
'
getElementById
'
](
_0x2ed6f3
(
0x1a9
))[
_0x2ed6f3
(
0x1cd
)]
=
''
,
document
[
_0x2ed6f3
(
0x188
)](
_0x2ed6f3
(
0x1a9
))[
'
style
'
][
_0x2ed6f3
(
0x1d1
)]
=
_0x2ed6f3
(
0x19a
),
document
[
'
getElementById
'
](
_0x2ed6f3
(
0x18e
))[
_0x2ed6f3
(
0x1cd
)]
=
''
,
document
[
_0x2ed6f3
(
0x188
)](
_0x2ed6f3
(
0x18e
))[
_0x2ed6f3
(
0x1fe
)][
_0x2ed6f3
(
0x1d1
)]
=
'
none
'
,
document
[
_0x2ed6f3
(
0x188
)](
_0x2ed6f3
(
0x1f0
))[
'
innerHTML
'
]
=
''
,
document
[
_0x2ed6f3
(
0x188
)](
_0x2ed6f3
(
0x1f0
))[
_0x2ed6f3
(
0x1fe
)][
_0x2ed6f3
(
0x1d1
)]
=
_0x2ed6f3
(
0x19a
);}
function
faceRotaiton
(){
const
_0x386494
=
_0xd03e6b
;
_0x40e1f6
(
_0x386494
(
0x1b8
))[
_0x386494
(
0x171
)](
_0x386494
(
0x1ca
)),
_0x40e1f6
(
'
#face_rotation
'
)[
_0x386494
(
0x1ea
)](
0x1f4
,
function
(){
const
_0x2d9b0c
=
_0x386494
;
_0x40e1f6
(
_0x2d9b0c
(
0x1b8
))[
_0x2d9b0c
(
0x1c1
)]();});}
function
hand
(){
const
_0x3408e8
=
_0xd03e6b
;
_0x40e1f6
(
_0x3408e8
(
0x1a3
))[
_0x3408e8
(
0x171
)](
_0x3408e8
(
0x182
)),
_0x40e1f6
(
'
#hand
'
)[
_0x3408e8
(
0x1ea
)](
0x1f4
,
function
(){
const
_0x28aa75
=
_0x3408e8
;
_0x40e1f6
(
_0x28aa75
(
0x1a3
))[
_0x28aa75
(
0x1c1
)]();});}
function
arrowTop
(){
const
_0x1b6de0
=
_0xd03e6b
;
_0x40e1f6
(
_0x1b6de0
(
0x193
))[
'
html
'
](
_0x1b6de0
(
0x1a2
)),
_0x40e1f6
(
'
#arrow_t
'
)[
_0x1b6de0
(
0x1ea
)](
0x12c
,
function
(){
const
_0x1638d0
=
_0x1b6de0
;
_0x40e1f6
(
_0x1638d0
(
0x193
))[
_0x1638d0
(
0x1c1
)]();}),
document
[
'
getElementById
'
](
_0x1b6de0
(
0x185
))[
_0x1b6de0
(
0x1cd
)]
=
''
;}
function
arrow_b
(){
const
_0x5519d3
=
_0xd03e6b
;
_0x40e1f6
(
'
#arrow_b
'
)[
_0x5519d3
(
0x171
)](
'
<svg
\
x20xmlns=
\
x22http://www.w3.org/2000/svg
\
x22
\
x20style=
\
x22position:
\
x20absolute;
\
x20top:73%;
\
x20left:
\
x2047%;
\
x20viewBox=
\
x220
\
x200
\
x2024
\
x2024
\
x22
\
x20width=
\
x2224
\
x22
\
x20height=
\
x2224
\
x22><path
\
x20fill=
\
x22none
\
x22
\
x20d=
\
x22M0
\
x200h24v24H0z
\
x22/><path
\
x20d=
\
x22M13
\
x2016.172l5.364-5.364
\
x201.414
\
x201.414L12
\
x2020l-7.778-7.778
\
x201.414-1.414L11
\
x2016.172V4h2v12.172z
\
x22
\
x20fill=
\
x22rgb(251,
\
x20251,
\
x20251)
\
x22/></svg>
'
),
_0x40e1f6
(
_0x5519d3
(
0x1d8
))[
'
fadeIn
'
](
0x12c
,
function
(){
const
_0x56198d
=
_0x5519d3
;
_0x40e1f6
(
_0x56198d
(
0x1d8
))[
_0x56198d
(
0x1c1
)]();});}
function
arrowLeft
(){
const
_0x3016cb
=
_0xd03e6b
;
_0x40e1f6
(
'
#arrow_l
'
)[
_0x3016cb
(
0x171
)](
_0x3016cb
(
0x1b9
)),
_0x40e1f6
(
_0x3016cb
(
0x1bb
))[
_0x3016cb
(
0x1b7
)](
0x12c
,
function
(){
const
_0xc5713f
=
_0x3016cb
;
_0x40e1f6
(
_0xc5713f
(
0x1bb
))[
_0xc5713f
(
0x1c1
)]();});}
function
arrowRight
(){
const
_0x496525
=
_0xd03e6b
;
_0x40e1f6
(
_0x496525
(
0x1e1
))[
'
html
'
](
_0x496525
(
0x1fc
)),
_0x40e1f6
(
'
#arrow_r
'
)[
_0x496525
(
0x1b7
)](
0x12c
,
function
(){
const
_0x53a3ad
=
_0x496525
;
_0x40e1f6
(
_0x53a3ad
(
0x1e1
))[
_0x53a3ad
(
0x1c1
)]();});}
function
plus
(){
const
_0x36edde
=
_0xd03e6b
;
_0x40e1f6
(
'
#plus
'
)[
'
html
'
](
'
<svg
\
x20xmlns=
\
x22http://www.w3.org/2000/svg
\
x22
\
x20style=
\
x22position:
\
x20absolute;
\
x20top:50%;
\
x20left:
\
x2050%;
\
x22
\
x20viewBox=
\
x220
\
x200
\
x2024
\
x2024
\
x22
\
x20width=
\
x2224
\
x22
\
x20height=
\
x2224
\
x22><path
\
x20fill=
\
x22none
\
x22
\
x20d=
\
x22M0
\
x200h24v24H0z
\
x22/><path
\
x20d=
\
x22M11
\
x2011V5h2v6h6v2h-6v6h-2v-6H5v-2z
\
x22
\
x20fill=
\
x22rgba(255,255,255,0.55)
\
x22/></svg>
'
),
_0x40e1f6
(
_0x36edde
(
0x199
))[
_0x36edde
(
0x1ea
)](
0x1f4
,
function
(){
const
_0x4511e1
=
_0x36edde
;
_0x40e1f6
(
'
#plus
'
)[
_0x4511e1
(
0x1c1
)]();});}
function
light
(){
const
_0x2aacc7
=
_0xd03e6b
;
_0x40e1f6
(
_0x2aacc7
(
0x1ff
))[
_0x2aacc7
(
0x171
)](
_0x2aacc7
(
0x17b
)),
_0x40e1f6
(
'
#light
'
)[
'
fadeIn
'
](
0x1f4
,
function
(){
const
_0x24e51c
=
_0x2aacc7
;
_0x40e1f6
(
_0x24e51c
(
0x199
))[
_0x24e51c
(
0x1c1
)]();});}
function
skyid_fa_start_position_canvas
(){
const
_0x222948
=
_0xd03e6b
;
_0x40e1f6
(
_0x222948
(
0x1da
))[
_0x222948
(
0x206
)](),
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_text_info
)[
'
hide
'
](),
document
[
_0x222948
(
0x188
)](
_0x222948
(
0x1c4
))[
_0x222948
(
0x196
)]
=
_0x40e1f6
(
_0x222948
(
0x1ab
))[
_0x222948
(
0x196
)](),
document
[
_0x222948
(
0x188
)](
_0x222948
(
0x1ec
))[
_0x222948
(
0x196
)]
=
_0x40e1f6
(
_0x222948
(
0x1ab
))[
_0x222948
(
0x196
)](),
document
[
'
getElementById
'
](
_0x222948
(
0x1c4
))[
_0x222948
(
0x173
)]
=
_0x40e1f6
(
_0x222948
(
0x1ab
))[
_0x222948
(
0x173
)](),
document
[
_0x222948
(
0x188
)](
_0x222948
(
0x1ec
))[
'
height
'
]
=
_0x40e1f6
(
'
#skyid_fa_webcame
'
)[
_0x222948
(
0x173
)]();
let
_0x2d0d73
=
_0x40e1f6
(
'
#skyid_fa_webcame
'
)[
_0x222948
(
0x197
)]();
_0x40e1f6
(
_0x222948
(
0x1da
))[
_0x222948
(
0x1ce
)]({
'
position
'
:
_0x222948
(
0x1b5
),
'
top
'
:
'
0%
'
,
'
left
'
:
'
0%
'
,
'
width
'
:
_0x40e1f6
(
_0x222948
(
0x1ab
))[
_0x222948
(
0x196
)](),
'
height
'
:
_0x40e1f6
(
_0x222948
(
0x1ab
))[
_0x222948
(
0x173
)]()}),
_0x40e1f6
(
_0x222948
(
0x1d2
))[
'
css
'
]({
'
position
'
:
_0x222948
(
0x1b5
),
'
top
'
:
'
0%
'
,
'
left
'
:
'
0%
'
,
'
width
'
:
_0x40e1f6
(
_0x222948
(
0x1ab
))[
'
width
'
](),
'
height
'
:
_0x40e1f6
(
'
#skyid_fa_webcame
'
)[
_0x222948
(
0x173
)]()}),
_0x40e1f6
(
'
#skyid_fa_canvas_warning
'
)[
_0x222948
(
0x1ce
)]({
'
position
'
:
'
absolute
'
,
'
top
'
:
'
0%
'
,
'
left
'
:
'
0%
'
,
'
width
'
:
_0x40e1f6
(
'
#skyid_fa_webcame
'
)[
_0x222948
(
0x196
)](),
'
height
'
:
_0x40e1f6
(
_0x222948
(
0x1ab
))[
_0x222948
(
0x173
)]()}),
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_text_info
)[
'
css
'
]({
'
position
'
:
_0x222948
(
0x1b5
),
'
top
'
:
'
5%
'
,
'
left
'
:
'
0%
'
,
'
width
'
:
_0x40e1f6
(
'
#skyid_fa_webcame
'
)[
_0x222948
(
0x196
)]()
-
0xa
,
'
height
'
:
_0x40e1f6
(
_0x222948
(
0x1ab
))[
_0x222948
(
0x173
)]()
/
0xa
}),
_0x40e1f6
(
'
#skyid_fa_canvas_overlay
'
)[
_0x222948
(
0x1c1
)](),
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_text_info
)[
'
show
'
]();}
function
skyid_fa_start_camera
(){
const
_0x157146
=
_0xd03e6b
;
navigator
[
_0x157146
(
0x20c
)][
'
getUserMedia
'
]?
navigator
[
'
mediaDevices
'
][
_0x157146
(
0x18d
)]({
'
audio
'
:
!
[],
'
video
'
:{
'
facingMode
'
:
_0x157146
(
0x20b
),
'
width
'
:{
'
ideal
'
:
0x3c0
,
'
max
'
:
0x4b0
},
'
height
'
:{
'
ideal
'
:
0x2d0
,
'
max
'
:
0x4b0
}}})[
_0x157146
(
0x1e2
)](
function
(
_0x3f2d10
){
const
_0x2afc81
=
_0x157146
;
skyid_fa_video
[
'
srcObject
'
]
=
_0x3f2d10
,
skyid_fa_video
[
_0x2afc81
(
0x201
)](),
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_msg_container
)[
_0x2afc81
(
0x1b7
)](
_0x2afc81
(
0x1d6
),
function
(){
const
_0x3b4e42
=
_0x2afc81
;
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_video_container
)[
'
fadeIn
'
](
_0x3b4e42
(
0x1d6
),
function
(){
skyid_fa_start_position_canvas
();});}),
skyid_fa_start_position_canvas
();})[
_0x157146
(
0x1ee
)](
function
(
_0x488d78
){
const
_0x3ecc5b
=
_0x157146
;
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_alert_text
)[
_0x3ecc5b
(
0x171
)](
skyid_fa_sdk_camera_error_message
),
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_spinner
)[
_0x3ecc5b
(
0x206
)](),
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_success_icon
)[
_0x3ecc5b
(
0x206
)](),
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_error_icon
)[
_0x3ecc5b
(
0x1c1
)]();}):(
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_alert_text
)[
'
html
'
](
skyid_fa_sdk_camera_error_message
),
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_spinner
)[
_0x157146
(
0x206
)](),
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_success_icon
)[
'
hide
'
](),
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_error_icon
)[
_0x157146
(
0x1c1
)]());}
function
show_warning_text
(
_0x3e2384
,
_0x29f628
){
const
_0x80dfde
=
_0xd03e6b
;
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_text_info
)[
_0x80dfde
(
0x1ce
)]({
'
background-color
'
:
_0x29f628
}),
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_text_info
)[
'
slideUp
'
](),
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_text_info
)[
_0x80dfde
(
0x171
)](
_0x3e2384
),
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_text_info
)[
_0x80dfde
(
0x19c
)]();}
function
skyid_fa_check_run_warnings
(
_0x49f976
){
switch
(
_0x49f976
){
case
0x0
:
break
;
case
0x1
:
plus
();
break
;
case
0x2
:
light
();
break
;
case
0x3
:
faceRotaiton
();
break
;
case
0x4
:
case
0x5
:
show_warning_text
(
skyid_fa_mul_face_warning_msg
,
''
);}}
_0x40e1f6
(
window
)[
'
resize
'
](
function
(){
skyid_fa_start_position_canvas
();});
function
skyid_fa_base64ToArrayBuffer
(
_0x476bb1
){
const
_0x5b5a9a
=
_0xd03e6b
,
_0x361f70
=
window
[
_0x5b5a9a
(
0x195
)](
_0x476bb1
),
_0xb5e73c
=
_0x361f70
[
_0x5b5a9a
(
0x1c7
)];
var
_0xc91aab
=
new
Uint8Array
(
_0xb5e73c
);
for
(
var
_0x345209
=
0x0
;
_0x345209
<
_0xb5e73c
;
_0x345209
++
){
_0xc91aab
[
_0x345209
]
=
_0x361f70
[
_0x5b5a9a
(
0x208
)](
_0x345209
);}
return
_0xc91aab
[
'
buffer
'
];}
function
skyid_fa_canvas2binary
(
_0x40c279
){
const
_0x52683f
=
_0xd03e6b
;
let
_0x5afa14
=
_0x40c279
[
_0x52683f
(
0x1d9
)](
_0x52683f
(
0x1f9
),
0x1
);
return
_0x5afa14
=
_0x5afa14
[
_0x52683f
(
0x1b1
)](
_0x52683f
(
0x198
),
''
),
skyid_fa_base64ToArrayBuffer
(
_0x5afa14
);}
function
detectWebGL
(){
const
_0x589a78
=
_0xd03e6b
;
if
(
!!
window
[
_0x589a78
(
0x184
)]){
var
_0x5e744a
=
document
[
_0x589a78
(
0x17c
)](
_0x589a78
(
0x180
)),
_0x859df8
=
[
'
webgl
'
,
_0x589a78
(
0x1e6
),
_0x589a78
(
0x1ac
),
_0x589a78
(
0x1c9
)],
_0x1bfae5
=!
[];
for
(
var
_0x3d21ad
in
_0x859df8
){
try
{
_0x1bfae5
=
_0x5e744a
[
'
getContext
'
](
_0x859df8
[
_0x3d21ad
]);
if
(
_0x1bfae5
&&
typeof
_0x1bfae5
[
_0x589a78
(
0x1b0
)]
===
_0x589a78
(
0x18a
))
return
0x1
;}
catch
(
_0x444d4c
){}}
return
0x0
;}
return
-
0x1
;};
detectWebGL
()
==
0x1
&&
(
skyid_fa_engine_backend
=
'
webgl
'
);
async
function
skyid_fa_load_in_memory
(){
const
_0x2ece0a
=
_0xd03e6b
;
let
_0x5d1013
=
document
[
'
createElement
'
](
_0x2ece0a
(
0x180
));
_0x5d1013
[
'
width
'
]
=
0x64
,
_0x5d1013
[
_0x2ece0a
(
0x173
)]
=
0x64
;
const
_0x170555
=
await
skyid_fa_detector
[
_0x2ece0a
(
0x178
)](
_0x5d1013
);}
async
function
skyid_fa_setup_engines
(
_0x378e8f
){
const
_0x2a29f0
=
_0xd03e6b
,
_0x3e5924
=
{
'
debug
'
:
!
[],
'
backend
'
:
skyid_fa_engine_backend
,
'
filter
'
:{
'
enabled
'
:
!
[]},
'
modelBasePath
'
:
_0x378e8f
+
_0x2a29f0
(
0x16f
),
'
face
'
:{
'
enabled
'
:
!!
[],
'
detector
'
:{
'
maxDetected
'
:
0x3
,
'
minConfidence
'
:
0.2
,
'
iouThreshold
'
:
0.2
,
'
rotation
'
:
!
[],
'
return
'
:
!
[]},
'
mesh
'
:{
'
enabled
'
:
!!
[]},
'
iris
'
:{
'
enabled
'
:
!
[]},
'
description
'
:{
'
enabled
'
:
!
[]},
'
emotion
'
:{
'
enabled
'
:
!
[]}},
'
body
'
:{
'
enabled
'
:
!
[]},
'
hand
'
:{
'
enabled
'
:
!
[]},
'
object
'
:{
'
enabled
'
:
!
[]}};
skyid_fa_detector
=
new
_0x144e20
(
_0x3e5924
),
await
skyid_fa_load_in_memory
();}
async
function
skyid_fa_detectFaces
(
_0x3fa11d
){
const
_0x2f347f
=
_0xd03e6b
,
_0x12cbfd
=
await
skyid_fa_detector
[
_0x2f347f
(
0x178
)](
_0x3fa11d
);
return
_0x12cbfd
[
_0x2f347f
(
0x18b
)];}
const
skyid_fa_getFrame
=
()
=>
{
const
_0x4d184f
=
_0xd03e6b
;
var
_0x3deac0
=
document
[
_0x4d184f
(
0x17c
)](
_0x4d184f
(
0x180
));
_0x3deac0
[
_0x4d184f
(
0x196
)]
=
skyid_fa_video
[
_0x4d184f
(
0x19f
)],
_0x3deac0
[
_0x4d184f
(
0x173
)]
=
skyid_fa_video
[
_0x4d184f
(
0x207
)];
const
_0x2e3083
=
_0x3deac0
[
_0x4d184f
(
0x200
)](
'
2d
'
);
return
_0x2e3083
[
_0x4d184f
(
0x1dd
)](
skyid_fa_video
,
0x0
,
0x0
),
_0x3deac0
;};
function
skyid_fa_crop_face
(
_0x1e4518
,
_0x7200e2
){
const
_0x4cf0c1
=
_0xd03e6b
,
_0x18af7d
=
[
_0x1e4518
[
0x0
],
_0x1e4518
[
0x1
]],
_0x111b1a
=
[
_0x1e4518
[
0x2
],
_0x1e4518
[
0x3
]],
_0x4aebaf
=
document
[
_0x4cf0c1
(
0x17c
)](
_0x4cf0c1
(
0x180
));
_0x4aebaf
[
'
height
'
]
=
_0x111b1a
[
0x1
],
_0x4aebaf
[
'
width
'
]
=
_0x111b1a
[
0x0
];
const
_0x4c283e
=
_0x4aebaf
[
_0x4cf0c1
(
0x200
)](
'
2d
'
);
return
_0x4c283e
[
_0x4cf0c1
(
0x1dd
)](
_0x7200e2
,
_0x18af7d
[
0x0
],
_0x18af7d
[
0x1
],
_0x111b1a
[
0x0
],
_0x111b1a
[
0x1
],
0x0
,
0x0
,
_0x111b1a
[
0x0
],
_0x111b1a
[
0x1
]),
_0x4aebaf
;}
function
skyid_fa_draw_face_box
(
_0x569b01
){
const
_0x13cf84
=
_0xd03e6b
,
_0x3ea157
=
skyid_fa_video
[
_0x13cf84
(
0x196
)]
/
0x2
/
(
skyid_fa_video
[
'
videoWidth
'
]
/
0x2
),
_0x596dd1
=
skyid_fa_video
[
'
height
'
]
/
0x2
/
(
skyid_fa_video
[
'
videoHeight
'
]
/
0x2
),
_0x3859ab
=
[
_0x569b01
[
0x0
]
*
_0x3ea157
,
_0x569b01
[
0x1
]
*
_0x596dd1
],
_0x39f920
=
[
_0x569b01
[
0x2
]
*
_0x3ea157
,
_0x569b01
[
0x3
]
*
_0x596dd1
];
skyid_fa_canvas_output_ctx
[
_0x13cf84
(
0x1a7
)]
=
'
blue
'
,
skyid_fa_canvas_output_ctx
[
'
fillStyle
'
]
=
_0x13cf84
(
0x204
),
skyid_fa_canvas_output_ctx
[
_0x13cf84
(
0x17e
)](
_0x3859ab
[
0x0
],
_0x3859ab
[
0x1
],
_0x39f920
[
0x0
],
_0x39f920
[
0x1
]);}
function
_0x14e7
(){
const
_0x4a3cdc
=
[
'
skyid_fa_spinner
'
,
'
#face
'
,
'
<svg
\
x20xmlns=
\
x22http://www.w3.org/2000/svg
\
x22
\
x20style=
\
x22position:
\
x20absolute;
\
x20top:22%;
\
x20left:
\
x2047%;
\
x22
\
x20viewBox=
\
x220
\
x200
\
x2024
\
x2024
\
x22
\
x20width=
\
x2224
\
x22
\
x20height=
\
x2224
\
x22><path
\
x20fill=
\
x22none
\
x22
\
x20d=
\
x22M0
\
x200h24v24H0z
\
x22/><path
\
x20d=
\
x22M13
\
x207.828V20h-2V7.828l-5.364
\
x205.364-1.414-1.414L12
\
x204l7.778
\
x207.778-1.414
\
x201.414L13
\
x207.828z
\
x22
\
x20fill=
\
x22rgb(251,
\
x20251,
\
x20251)
\
x22/></svg>
'
,
'
#hand
'
,
'
skyid_fa_warning_timer
'
,
'
4wZOBDS
'
,
'
13450260kydqQC
'
,
'
strokeStyle
'
,
'
Rotation
'
,
'
light
'
,
'
arrow_r
'
,
'
#skyid_fa_webcame
'
,
'
moz-webgl
'
,
'
left
'
,
'
arrow_b
'
,
'
yaw
'
,
'
getParameter
'
,
'
replace
'
,
'
hidden
'
,
'
setItem
'
,
'
SVP
\
x20positionner
\
x20votre
\
x20visage
\
x20au
\
x20centre
\
x20sans
\
x20rotation.
\
x20puis
\
x20clique
\
x20sur
\
x20start.
'
,
'
absolute
'
,
'
offsetHeight
'
,
'
fadeOut
'
,
'
#face_rotation
'
,
'
<svg
\
x20id=
\
x22arrow-left
\
x22
\
x20style=
\
x22position:
\
x20absolute;
\
x20top:48%;
\
x20left:
\
x2026%;
\
x22
\
x20xmlns=
\
x22http://www.w3.org/2000/svg
\
x22
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20viewBox=
\
x220
\
x200
\
x2024
\
x2024
\
x22
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20width=
\
x2224
\
x22
\
x20height=
\
x2224
\
x22>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<path
\
x20fill=
\
x22none
\
x22
\
x20d=
\
x22M0
\
x200h24v24H0z
\
x22/>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<path
\
x20d=
\
x22M7.828
\
x2011H20v2H7.828l5.364
\
x205.364-1.414
\
x201.414L4
\
x2012l7.778-7.778
\
x201.414
\
x201.414z
\
x22
\
x20fill=
\
x22rgb(251,
\
x20251,
\
x20251)
\
x22/>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20</svg>
'
,
'
px
\
x22
\
x20style=
\
x22object-fit:
\
x20cover;
\
x20width:100%
\
x20!important;
\
x20-moz-transform:rotateY(180deg)
\
x20!important;
\
x20transform:
\
x20rotateY(180deg)
\
x20!important;
\
x20-webkit-transform:rotateY(180deg)
\
x20!important;
\
x20transform:rotateY(180deg)
\
x20!important;
\
x20height:100%
\
x20!important;
\
x22
\
x20autoplay
\
x20muted
\
x20playsinline></video>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<svg
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20width=
\
x22640
\
x22
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20height=
\
x22480
\
x22
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20className=
\
x22svg
\
x22
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20id=
\
x22skyid_fa_canvas_overlay
\
x22
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20version=
\
x221.1
\
x22
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20xmlns=
\
x22http://www.w3.org/2000/svg
\
x22
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20xmlnsXlink=
\
x22http://www.w3.org/1999/xlink
\
x22
\
x20style=
\
x22width:100%
\
x20!important;
\
x20top:0%
\
x20!important;
\
x20position:
\
x20absolute
\
x20!important;
\
x20height:96%
\
x20!important;
\
x20display:
\
x20none
\
x20!important;
\
x22>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<!--
\
x20<defs
\
x20width=
\
x22340
\
x22>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<path
\
x20d=
\
x22M25,2
\
x20L2,2
\
x20L2,25
\
x22
\
x20fill=
\
x22none
\
x22
\
x20stroke=
\
x22rgba(255,
\
x20255,
\
x20255,
\
x20.9)
\
x22
\
x20stroke-width=
\
x223
\
x22
\
x20/>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<path
\
x20d=
\
x22M2,75
\
x20L2,98
\
x20L25,98
\
x22
\
x20fill=
\
x22none
\
x22
\
x20stroke=
\
x22black
\
x22
\
x20stroke-width=
\
x223
\
x22
\
x20/>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<path
\
x20d=
\
x22M75,98
\
x20L98,98
\
x20L98,75
\
x22
\
x20fill=
\
x22none
\
x22
\
x20stroke=
\
x22black
\
x22
\
x20stroke-width=
\
x223
\
x22
\
x20/>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<path
\
x20d=
\
x22M98,25
\
x20L98,2
\
x20L75,2
\
x22
\
x20fill=
\
x22none
\
x22
\
x20stroke=
\
x22black
\
x22
\
x20stroke-width=
\
x223
\
x22
\
x20/>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20</defs>
\
x20-->
\
x0a
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<defs>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<mask
\
x20id=
\
x22overlay-mask
\
x22
\
x20x=
\
x220
\
x22
\
x20y=
\
x220
\
x22
\
x20width=
\
x22100%
\
x22
\
x20height=
\
x22100%
\
x22>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<rect
\
x20x=
\
x220
\
x22
\
x20y=
\
x220
\
x22
\
x20width=
\
x22100%
\
x22
\
x20height=
\
x22100%
\
x22
\
x20fill=
\
x22#fff
\
x22/>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<ellipse
\
x20id=
\
x22ellipse-mask
\
x22
\
x20cx=
\
x2250%
\
x22
\
x20cy=
\
x2250%
\
x22
\
x20rx=
\
x22
'
,
'
#arrow_l
'
,
'
score
'
,
'
skyid_fa_class_thresh
'
,
'
\
x0a<div
\
x20id=
\
x22skyid_fa_scanning_fragement
\
x22
\
x20style=
\
x22position:
\
x20relative;width:
\
x20fit-content;
\
x22
\
x20align=
\
x22center
\
x22>
\
x0a
\
x20
\
x20
\
x20
\
x20<div
\
x20id=
\
x22skyid_fa_container
\
x22
\
x20align=
\
x22center
\
x22
\
x20style=
\
x22height:
'
,
'
0px
'
,
'
skyid_fa_exec_time_ms
'
,
'
show
'
,
'
arrow_l
'
,
'
querySelector
'
,
'
skyid_fa_canvas_output
'
,
'
getTracks
'
,
'
\
x20x
\
x20
'
,
'
length
'
,
'
pageYOffset
'
,
'
webkit-3d
'
,
'
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<svg
\
x20xmlns=
\
x22http://www.w3.org/2000/svg
\
x22
\
x20style=
\
x22position:
\
x20absolute;
\
x20top:50%;
\
x20left:
\
x2050%;
\
x22
\
x20width=
\
x2224
\
x22
\
x20height=
\
x2224
\
x22
\
x20viewBox=
\
x220
\
x200
\
x20512
\
x20512
\
x22><path
\
x20d=
\
x22M464
\
x2016c-17.67
\
x200-32
\
x2014.31-32
\
x2032v74.09C392.1
\
x2066.52
\
x20327.4
\
x2032
\
x20256
\
x2032C161.5
\
x2032
\
x2078.59
\
x2092.34
\
x2049.58
\
x20182.2c-5.438
\
x2016.81
\
x203.797
\
x2034.88
\
x2020.61
\
x2040.28c16.89
\
x205.5
\
x2034.88-3.812
\
x2040.3-20.59C130.9
\
x20138.5
\
x20189.4
\
x2096
\
x20256
\
x2096c50.5
\
x200
\
x2096.26
\
x2024.55
\
x20124.4
\
x2064H336c-17.67
\
x200-32
\
x2014.31-32
\
x2032s14.33
\
x2032
\
x2032
\
x2032h128c17.67
\
x200
\
x2032-14.31
\
x2032-32V48C496
\
x2030.31
\
x20481.7
\
x2016
\
x20464
\
x2016zM441.8
\
x20289.6c-16.92-5.438-34.88
\
x203.812-40.3
\
x2020.59C381.1
\
x20373.5
\
x20322.6
\
x20416
\
x20256
\
x20416c-50.5
\
x200-96.25-24.55-124.4-64H176c17.67
\
x200
\
x2032-14.31
\
x2032-32s-14.33-32-32-32h-128c-17.67
\
x200-32
\
x2014.31-32
\
x2032v144c0
\
x2017.69
\
x2014.33
\
x2032
\
x2032
\
x2032s32-14.31
\
x2032-32v-74.09C119.9
\
x20445.5
\
x20184.6
\
x20480
\
x20255.1
\
x20480c94.45
\
x200
\
x20177.4-60.34
\
x20206.4-150.2C467.9
\
x20313
\
x20458.6
\
x20294.1
\
x20441.8
\
x20289.6z
\
x22
\
x20fill=
\
x22rgba(255,
\
x20255,
\
x20255,
\
x20.75)
\
x22/></svg>
\
x0a
\
x20
\
x20
\
x20
\
x20
'
,
'
skyid_fa_msg_container
'
,
'
log
'
,
'
innerHTML
'
,
'
css
'
,
'
Impossible
\
x20de
\
x20demmarer
\
x20votre
\
x20camera,
\
x20merci
\
x20de
\
x20verifier
\
x20que
\
x20votre
\
x20camera
\
x20et
\
x20bien
\
x20actif
'
,
'
r_sdk_data
'
,
'
display
'
,
'
#skyid_fa_canvas_output
'
,
'
1007088aZxWHs
'
,
'
193026ZLQmdC
'
,
'
Votre
\
x20token
\
x20n
\
x27est
\
x20pas
\
x20valide
'
,
'
fast
'
,
'
slideUp
'
,
'
#arrow_b
'
,
'
toDataURL
'
,
'
#skyid_fa_canvas_overlay
'
,
'
stringify
'
,
'
getBoundingClientRect
'
,
'
drawImage
'
,
'
px
\
x20!important;width:
'
,
'
skyid_fa_error_icon
'
,
'
skyid_fa_nbr_valid_check
'
,
'
#arrow_r
'
,
'
then
'
,
'
down
'
,
'
skyid_fa_face_rot_thresh
'
,
'
21WIkYmR
'
,
'
experimental-webgl
'
,
'
px;
\
x20background:
\
x20white;z-index:
\
x205;
\
x22>
\
x0a
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<svg
\
x20id=
\
x22skyid_fa_success_icon
\
x22
\
x20class=
\
x22checkmark
\
x20marging_top_50
\
x22
\
x20xmlns=
\
x22http://www.w3.org/2000/svg
\
x22
\
x20viewBox=
\
x220
\
x200
\
x2052
\
x2052
\
x22
\
x20style=
\
x22display:
\
x20none;
\
x22>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<circle
\
x20class=
\
x22checkmark__circle
\
x22
\
x20cx=
\
x2226
\
x22
\
x20cy=
\
x2226
\
x22
\
x20r=
\
x2225
\
x22
\
x20fill=
\
x22none
\
x22/>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<path
\
x20class=
\
x22checkmark__check
\
x22
\
x20fill=
\
x22none
\
x22
\
x20d=
\
x22M14.1
\
x2027.2l7.1
\
x207.2
\
x2016.7-16.8
\
x22/>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20</svg>
\
x0a
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<div
\
x20id=
\
x22skyid_fa_error_icon
\
x22></div>
\
x0a
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<div
\
x20class=
\
x22text_container
\
x20marging_top_20
\
x22>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<h3
\
x20id=
\
x22skyid_fa_alert_text
\
x22
\
x20style=
\
x22text-align:center;font-family:
\
x20Arial,
\
x20Helvetica,
\
x20sans-serif;
\
x22></h3>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20</div>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<div
\
x20id=
\
x22skyid_fa_spinner
\
x22
\
x20align=
\
x22center
\
x22
\
x20style=
\
x22width:20%;height:20%;margin:10%;
\
x22>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<svg
\
x20align=
\
x22center
\
x22
\
x20
\
x20width=
\
x22500
\
x22
\
x20height=
\
x22500
\
x22
\
x20viewBox=
\
x220
\
x200
\
x20104
\
x20104
\
x22
\
x20xmlns=
\
x22http://www.w3.org/2000/svg
\
x22><path
\
x20d=
\
x22M12,23a9.63,9.63,0,0,1-8-9.5,9.51,9.51,0,0,1,6.79-9.1A1.66,1.66,0,0,0,12,2.81h0a1.67,1.67,0,0,0-1.94-1.64A11,11,0,0,0,12,23Z
\
x22><animateTransform
\
x20attributeName=
\
x22transform
\
x22
\
x20type=
\
x22rotate
\
x22
\
x20dur=
\
x220.75s
\
x22
\
x20values=
\
x220
\
x2012
\
x2012;360
\
x2012
\
x2012
\
x22
\
x20repeatCount=
\
x22indefinite
\
x22/></path></svg>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20</div>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20</div>
\
x0a
\
x0a</div>
\
x0a<div
\
x20>
\
x0a
\
x0a</div>
\
x0a
'
,
'
scrollY
'
,
'
parse
'
,
'
fadeIn
'
,
'
px;width:
'
,
'
skyid_fa_canvas_warning
'
,
'
hand
'
,
'
catch
'
,
'
angle
'
,
'
face_rotation
'
,
'
Error
\
x20lors
\
x20de
\
x20chargement
\
x20des
\
x20modules
'
,
'
skyid_fa_success_icon
'
,
'
forEach
'
,
'
abs
'
,
'
skyid_fa_text_indicator
'
,
'
22EviJtC
'
,
'
skyid_fa_webcame
'
,
'
getItem
'
,
'
image/jpeg
'
,
'
cpu
'
,
'
90IbRxCi
'
,
'
<svg
\
x20id=
\
x22arrow_right
\
x22
\
x20style=
\
x22position:
\
x20absolute;
\
x20top:
\
x2048%;left:
\
x2068%;
\
x22
\
x20xmlns=
\
x22http://www.w3.org/2000/svg
\
x22
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20viewBox=
\
x220
\
x200
\
x2024
\
x2024
\
x22
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20width=
\
x2224
\
x22
\
x20height=
\
x2224
\
x22>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<path
\
x20fill=
\
x22none
\
x22
\
x20d=
\
x22M0
\
x200h24v24H0z
\
x22/>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<path
\
x20d=
\
x22M16.172
\
x2011l-5.364-5.364
\
x201.414-1.414L20
\
x2012l-7.778
\
x207.778-1.414-1.414L16.172
\
x2013H4v-2z
\
x22
\
x20fill=
\
x22rgb(251,
\
x20251,
\
x20251)
\
x22/>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20</svg>
'
,
'
box
'
,
'
style
'
,
'
#light
'
,
'
getContext
'
,
'
play
'
,
'
srcObject
'
,
'
Error
\
x20de
\
x20connexion
\
x20au
\
x20serveur,
\
x20merci
\
x20de
\
x20verifier
\
x20votre
\
x20connexion
\
x20internet
'
,
'
rgb(10,236,40)
'
,
'
px
\
x22
\
x20height=
\
x22
'
,
'
hide
'
,
'
videoHeight
'
,
'
charCodeAt
'
,
'
skyid_fa_time_freq
'
,
'
%
\
x22
\
x20ry=
\
x2230%
\
x22
\
x20
\
x20stroke=
\
x22purple
\
x22
\
x20stroke-width=
\
x2210
\
x22
\
x20/>
\
x0a
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20</mask>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20</defs>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<rect
\
x20x=
\
x220
\
x22
\
x20y=
\
x220
\
x22
\
x20width=
\
x22100%
\
x22
\
x20height=
\
x22100%
\
x22
\
x20mask=
\
x22url(#overlay-mask)
\
x22
\
x20fill=
\
x22rgba(255,
\
x20255,
\
x20255,
\
x20.75)
\
x22/>
\
x0a
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20</svg>
\
x0a
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<div
\
x20id=
\
x22face_recognition
\
x22></div>
\
x0a
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<div
\
x20id=
\
x22face
\
x22>
\
x0a
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20</div>
\
x0a
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<div
\
x20id=
\
x22face_rotation
\
x22></div>
\
x0a
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<div
\
x20id=
\
x22arrow_t
\
x22>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20</div>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<div
\
x20id=
\
x22arrow_b
\
x22>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20</div>
\
x0a
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<div
\
x20id=
\
x22arrow_l
\
x22>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20</div>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<div
\
x20id=
\
x22arrow_r
\
x22>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20</div>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<div
\
x20id=
\
x22hand
\
x22>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20</div>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<div
\
x20id=
\
x22light
\
x22>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20</div>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<!--
\
x20<svg
\
x20xmlns=
\
x22http://www.w3.org/2000/svg
\
x22
\
x20style=
\
x22position:
\
x20absolute;
\
x20top:50%;
\
x20left:
\
x2050%;
\
x22
\
x20viewBox=
\
x220
\
x200
\
x2024
\
x2024
\
x22
\
x20width=
\
x2224
\
x22
\
x20height=
\
x2224
\
x22><path
\
x20fill=
\
x22none
\
x22
\
x20d=
\
x22M0
\
x200h24v24H0z
\
x22/><path
\
x20d=
\
x22M11
\
x2011V5h2v6h6v2h-6v6h-2v-6H5v-2z
\
x22
\
x20fill=
\
x22rgba(255,255,255,0.55)
\
x22/></svg>
\
x20-->
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<div
\
x20id=
\
x22plus
\
x22
\
x20></div>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<canvas
\
x20id=
\
x22skyid_fa_canvas_output
\
x22
\
x20style=
\
x22position:
\
x20absolute;top:
\
x200%
\
x20!important;left:
\
x200%
\
x20!important;width:
\
x20640px
\
x20!important;height:
\
x20480px
\
x20!important;
\
x22>
\
x20</canvas>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<canvas
\
x20id=
\
x22skyid_fa_canvas_warning
\
x22
\
x20style=
\
x22position:
\
x20absolute;top:
\
x200%
\
x20!important;left:
\
x200%
\
x20!important;width:
\
x20640px
\
x20!important;height:
\
x20480px
\
x20!important;
\
x22>
\
x20</canvas>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20</div>
\
x0a
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20<div
\
x20id=
\
x22skyid_fa_msg_container
\
x22
\
x20align=
\
x22center
\
x22
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20style=
\
x22height:
'
,
'
user
'
,
'
mediaDevices
'
,
'
/bin_skyid_fa_detector
'
,
'
skyid_fa_face_det_thresh
'
,
'
html
'
,
'
let
\
x20item
\
x20=
\
x20document.querySelector(
\
x27
'
,
'
height
'
,
'
top
'
,
'
5692CKGiVZ
'
,
'
2285LmDLDm
'
,
'
\
x27);item.style.
'
,
'
detect
'
,
'
screen
'
,
'
max
'
,
'
<svg
\
x20xmlns=
\
x22http://www.w3.org/2000/svg
\
x22
\
x20style=
\
x22position:
\
x20absolute;
\
x20top:50%;
\
x20left:
\
x2050%;
\
x22
\
x20viewBox=
\
x220
\
x200
\
x2024
\
x2024
\
x22
\
x20width=
\
x2224
\
x22
\
x20height=
\
x2224
\
x22><path
\
x20fill=
\
x22none
\
x22
\
x20d=
\
x22M0
\
x200h24v24H0z
\
x22/><path
\
x20d=
\
x22M9.973
\
x2018H11v-5h2v5h1.027c.132-1.202.745-2.194
\
x201.74-3.277.113-.122.832-.867.917-.973a6
\
x206
\
x200
\
x201
\
x200-9.37-.002c.086.107.807.853.918.974.996
\
x201.084
\
x201.609
\
x202.076
\
x201.741
\
x203.278zM10
\
x2020v1h4v-1h-4zm-4.246-5a8
\
x208
\
x200
\
x201
\
x201
\
x2012.49.002C17.624
\
x2015.774
\
x2016
\
x2017
\
x2016
\
x2018.5V21a2
\
x202
\
x200
\
x200
\
x201-2
\
x202h-4a2
\
x202
\
x200
\
x200
\
x201-2-2v-2.5C8
\
x2017
\
x206.375
\
x2015.774
\
x205.754
\
x2015z
\
x22
\
x20fill=
\
x22rgba(255,255,255,0.55)/></svg>
'
,
'
createElement
'
,
'
779905sXsJDe
'
,
'
strokeRect
'
,
'
stop
'
,
'
canvas
'
,
'
toString
'
,
'
<svg
\
x20xmlns=
\
x22http://www.w3.org/2000/svg
\
x22
\
x20
\
x20viewBox=
\
x220
\
x200
\
x20512
\
x20512
\
x22
\
x20width=
\
x2224
\
x22
\
x20height=
\
x2224
\
x22
\
x20style=
\
x22position:
\
x20absolute;
\
x20top:50%;
\
x20left:
\
x2050%;
\
x22>
\
x0a
\
x20
\
x20
\
x20
\
x20
\
x20
\
x20<path
\
x20d=
\
x22M480
\
x20128v208c0
\
x2097.05-78.95
\
x20176-176
\
x20176h-37.72c-53.42
\
x200-103.7-20.8-141.4-58.58l-113.1-113.1C3.906
\
x20332.5
\
x200
\
x20322.2
\
x200
\
x20312C0
\
x20290.7
\
x2017.15
\
x20272
\
x2040
\
x20272c10.23
\
x200
\
x2020.47
\
x203.906
\
x2028.28
\
x2011.72L128
\
x20343.4V64c0-17.67
\
x2014.33-32
\
x2032-32s32
\
x2014.33
\
x2032
\
x2032l.0729
\
x20176C192.1
\
x20248.8
\
x20199.2
\
x20256
\
x20208
\
x20256s16.07-7.164
\
x2016.07-16L224
\
x2032c0-17.67
\
x2014.33-32
\
x2032-32s32
\
x2014.33
\
x2032
\
x2032l.0484
\
x20208c0
\
x208.836
\
x207.111
\
x2016
\
x2015.95
\
x2016S320
\
x20248.8
\
x20320
\
x20240L320
\
x2064c0-17.67
\
x2014.33-32
\
x2032-32s32
\
x2014.33
\
x2032
\
x2032l.0729
\
x20176c0
\
x208.836
\
x207.091
\
x2016
\
x2015.93
\
x2016S416
\
x20248.8
\
x20416
\
x20240V128c0-17.67
\
x2014.33-32
\
x2032-32S480
\
x20110.3
\
x20480
\
x20128z
\
x22
\
x20fill=
\
x22rgba(255,
\
x20255,
\
x20255,
\
x20.75)
\
x22/>
\
x0a
\
x20
\
x20
\
x20
\
x20</svg>
'
,
'
#skyid_fa_canvas_warning
'
,
'
WebGLRenderingContext
'
,
'
arrow_t
'
,
'
Chargement
\
x20des
\
x20modules,
\
x20Patietez
\
x20SVP.
'
,
'
18px
\
x20sans-serif
'
,
'
getElementById
'
,
'
skyid_fa_bins_repo
'
,
'
function
'
,
'
face
'
,
'
skyid_fa_frame_check_api
'
,
'
getUserMedia
'
,
'
plus
'
,
'
block
'
,
'
SVP
\
x20representer
\
x20un
\
x20seul
\
x20visage
\
x20devant
\
x20le
\
x20camera.
'
,
'
6229744beuhkU
'
,
'
scrollX
'
,
'
#arrow_t
'
,
'
290295tTtkqy
'
,
'
atob
'
,
'
width
'
,
'
offset
'
,
'
data:image/jpeg;base64,
'
,
'
#plus
'
,
'
none
'
,
'
skyid_fa_jeton_var
'
,
'
slideDown
'
,
'
Your
\
x20screen
\
x20resolution
\
x20is:
\
x20
'
,
'
opacity
'
,
'
videoWidth
'
];
_0x14e7
=
function
(){
return
_0x4a3cdc
;};
return
_0x14e7
();}
function
Intersect
(
_0x15a105
,
_0x51e05f
){
const
_0x13d698
=
_0xd03e6b
;
let
_0x54d25d
=
Math
[
_0x13d698
(
0x17a
)](
_0x15a105
[
0x0
],
_0x51e05f
[
0x0
]),
_0x35b2ec
=
Math
[
'
min
'
](
_0x15a105
[
0x0
]
+
_0x15a105
[
0x2
],
_0x51e05f
[
0x0
]
+
_0x51e05f
[
0x2
]),
_0x1c2473
=
Math
[
_0x13d698
(
0x17a
)](
_0x15a105
[
0x1
],
_0x51e05f
[
0x1
]),
_0x3b3f9d
=
Math
[
'
min
'
](
_0x15a105
[
0x1
]
+
_0x15a105
[
0x3
],
_0x51e05f
[
0x1
]
+
_0x51e05f
[
0x3
]);
if
(
_0x35b2ec
>=
_0x54d25d
&&
_0x3b3f9d
>=
_0x1c2473
)
return
[
_0x54d25d
,
_0x1c2473
,
_0x35b2ec
-
_0x54d25d
,
_0x3b3f9d
-
_0x1c2473
];
else
return
!
[];}
function
check_area_int
(
_0x5927e5
,
_0x4356cf
){
let
_0x386661
=
_0x4356cf
[
0x2
]
*
_0x4356cf
[
0x3
]
/
(
_0x5927e5
[
0x2
]
*
_0x5927e5
[
0x3
]);
return
_0x386661
>
0.4
&&
_0x386661
<
1.1
;}
function
checkInCercle
(
_0x228bcd
){
const
_0x56acf7
=
_0xd03e6b
,
_0x5a7973
=
skyid_fa_video
[
_0x56acf7
(
0x19f
)]
/
0x2
,
_0x1995ae
=
skyid_fa_video
[
_0x56acf7
(
0x207
)]
/
0x2
,
_0x191031
=
_0x5a7973
-
skyid_fa_video
[
_0x56acf7
(
0x19f
)]
*
0.17
,
_0x34ffd3
=
_0x5a7973
+
skyid_fa_video
[
_0x56acf7
(
0x19f
)]
*
0.17
,
_0x386f74
=
_0x1995ae
-
skyid_fa_video
[
_0x56acf7
(
0x207
)]
*
0.32
,
_0x3a7559
=
_0x1995ae
+
skyid_fa_video
[
_0x56acf7
(
0x207
)]
*
0.32
,
_0x19d51d
=
[
_0x191031
,
_0x386f74
,
_0x34ffd3
-
_0x191031
,
_0x3a7559
-
_0x386f74
],
_0x55176e
=
(
_0x34ffd3
-
_0x191031
)
*
0.15
,
_0x55a6a2
=
(
_0x3a7559
-
_0x386f74
)
*
0.15
,
_0x4779a1
=
(
_0x34ffd3
-
_0x191031
)
*
0.2
,
_0x3bbd8f
=
(
_0x3a7559
-
_0x386f74
)
*
0.2
;
let
_0x1eb1b3
=
Intersect
(
_0x228bcd
,
_0x19d51d
),
_0x233c11
=
check_area_int
(
_0x19d51d
,
_0x1eb1b3
);
var
_0x2e6938
=
'
in
'
,
_0x5c20de
=
'
in
'
;
if
(
_0x233c11
==!!
[])
return
[
'
000
'
,
_0x2e6938
,
_0x5c20de
];
else
{
const
_0x524148
=
_0x228bcd
[
0x0
]
+
_0x228bcd
[
0x2
]
/
0x2
,
_0xd30cbb
=
_0x228bcd
[
0x1
]
+
_0x228bcd
[
0x3
]
/
0x2
;
return
_0x2e6938
=
_0x56acf7
(
0x1ad
),
_0x524148
>
_0x5a7973
&&
(
_0x2e6938
=
'
right
'
),
_0x5c20de
=
_0x56acf7
(
0x1e3
),
_0xd30cbb
>
_0x1995ae
&&
(
_0x5c20de
=
'
up
'
),[
'
999
'
,
_0x2e6938
,
_0x5c20de
];}}
function
skyid_fa_check_progress
(
_0x16a82c
){
skyid_fa_class_thresh
<
_0x16a82c
&&
(
skyid_fa_check_inc
+=
0x1
),
skyid_fa_frame_inc
+=
0x1
;}
function
skyid_fa_check_face_position
(
_0x5df385
){
const
_0xe55682
=
_0xd03e6b
;
clearAnimation
();
if
(
_0x5df385
[
_0xe55682
(
0x1c7
)]
>
0x1
||
_0x5df385
[
'
length
'
]
==
0x0
)
return
skyid_fa_face_multiple_inc
+=
0x1
,
!
[];
else
{
const
_0x4659b0
=
_0x5df385
[
0x0
][
_0xe55682
(
0x1bc
)],
_0x8a419b
=
_0x5df385
[
0x0
][
'
box
'
],
_0x334b72
=
Math
[
_0xe55682
(
0x1f4
)](
_0x5df385
[
0x0
][
'
rotation
'
][
_0xe55682
(
0x1ef
)][
_0xe55682
(
0x1af
)]);
if
(
_0x4659b0
<
skyid_fa_face_det_thresh
)
return
light
(),
skyid_fa_face_not_detected_inc
+=
0x1
,
!
[];
if
(
_0x334b72
>
skyid_fa_face_rot_thresh
)
return
console
[
_0xe55682
(
0x1cc
)](
_0xe55682
(
0x1a8
)),
console
[
_0xe55682
(
0x1cc
)](
skyid_fa_face_rot_thresh
),
console
[
_0xe55682
(
0x1cc
)](
_0x334b72
),
faceRotaiton
(),
skyid_fa_face_angle_inc
+=
0x1
,
!
[];
let
_0x2ef24b
=
checkInCercle
(
_0x8a419b
);
if
(
_0x2ef24b
[
0x0
]
==
'
999
'
)
return
skyid_fa_face_out_inc
+=
0x1
,
_0x2ef24b
[
0x1
]
==
'
right
'
?(
arrowRight
(),
setTimeout
(
function
(){
const
_0x1f990e
=
_0xe55682
;
document
[
'
getElementById
'
](
_0x1f990e
(
0x1aa
))[
'
innerHTML
'
]
=
''
;},
0x3e8
)):(
arrowLeft
(),
setTimeout
(
function
(){
document
[
'
getElementById
'
](
'
arrow_l
'
)[
'
innerHTML
'
]
=
''
;},
0x3e8
)),
_0x2ef24b
[
0x2
]
==
'
down
'
?(
arrow_b
(),
setTimeout
(
function
(){
const
_0x2dabce
=
_0xe55682
;
document
[
_0x2dabce
(
0x188
)](
'
arrow_b
'
)[
_0x2dabce
(
0x1cd
)]
=
''
;},
0x1f4
)):(
arrowTop
(),
setTimeout
(
function
(){
const
_0x458c94
=
_0xe55682
;
document
[
'
getElementById
'
](
'
arrow_t
'
)[
_0x458c94
(
0x1cd
)]
=
''
;},
0x1f4
)),
!
[];
const
_0x22c4de
=
skyid_fa_video
[
_0xe55682
(
0x19f
)]
/
0x8
;
if
(
_0x22c4de
>
_0x8a419b
[
0x2
])
return
skyid_fa_face_far_inc
+=
0x1
,
plus
(),
!
[];}
return
clearAnimation
(),
!!
[];}
function
skyid_fa_wait_clear_warning
(){
setTimeout
(()
=>
{
const
_0x31ea9e
=
_0x2285
;
_0x40e1f6
(
_0x31ea9e
(
0x183
))[
'
fadeOut
'
](
0x1f4
,
function
(){
const
_0x16473c
=
_0x31ea9e
,
_0x4fb49c
=
document
[
'
getElementById
'
](
_0x16473c
(
0x1ec
)),
_0xd318c1
=
_0x4fb49c
[
_0x16473c
(
0x200
)](
'
2d
'
);
_0xd318c1
[
'
clearRect
'
](
0x0
,
0x0
,
_0x4fb49c
[
_0x16473c
(
0x196
)],
_0x4fb49c
[
_0x16473c
(
0x173
)]),
_0x40e1f6
(
_0x16473c
(
0x183
))[
_0x16473c
(
0x1c1
)]();});},
0xbb8
);}
function
skyid_fa_init_warning_vars
(){
skyid_fa_face_out_inc
=
0x0
,
skyid_fa_face_far_inc
=
0x0
,
skyid_fa_face_spoof_inc
=
0x0
,
skyid_fa_face_angle_inc
=
0x0
,
skyid_fa_face_not_detected_inc
=
0x0
,
skyid_fa_face_multiple_inc
=
0x0
;}
function
skyid_fa_check_face_position_display_warning
(){
skyid_fa_face_multiple_inc
>
skyid_fa_warning_timer
&&
(
skyid_fa_check_run_warnings
(
0x5
),
skyid_fa_init_warning_vars
(),
skyid_fa_wait_clear_warning
()),
skyid_fa_face_not_detected_inc
>
skyid_fa_warning_timer
&&
(
skyid_fa_check_run_warnings
(
0x4
),
skyid_fa_init_warning_vars
(),
skyid_fa_wait_clear_warning
()),
skyid_fa_face_out_inc
>
skyid_fa_warning_timer
&&
(
skyid_fa_check_run_warnings
(
0x0
),
skyid_fa_init_warning_vars
(),
skyid_fa_wait_clear_warning
()),
skyid_fa_face_far_inc
>
skyid_fa_warning_timer
&&
(
skyid_fa_check_run_warnings
(
0x1
),
skyid_fa_init_warning_vars
(),
skyid_fa_wait_clear_warning
()),
skyid_fa_face_angle_inc
>
skyid_fa_warning_timer
&&
(
skyid_fa_check_run_warnings
(
0x3
),
skyid_fa_init_warning_vars
(),
skyid_fa_wait_clear_warning
());}
function
skyid_fa_interupt_loop
(){
skyid_fa_timer
!=
null
&&
clearInterval
(
skyid_fa_timer
),
skyid_fa_timer
=
null
;}
function
skyid_fa_did_end_with_timeOut
(
_0x273e3a
){
skyid_fa_frame_inc
>
skyid_fa_frame_nbr_time_out
&&
(
skyid_fa_interupt_loop
(),
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_text_info
)[
'
hide
'
](),
_0x273e3a
(),
clearAnimation
());}
function
skyid_fa_did_end_with_success
(
_0x43eb27
){
const
_0x43d6ff
=
_0xd03e6b
;
skyid_fa_check_inc
>
skyid_fa_nbr_valid_check
&&
(
skyid_fa_interupt_loop
(),
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_text_info
)[
_0x43d6ff
(
0x206
)](),
skyid_fa_check_api_jeton_var
&&
(
skyid_fa_check_api_jeton_var
=!
[],
clearAnimation
(),
_0x43eb27
(
skyid_fa_selected_frame
)));}
async
function
loadFromLocalStorage
(){
const
_0x295389
=
_0xd03e6b
;
skyid_fa_jeton_var
=
JSON
[
'
parse
'
](
localStorage
[
_0x295389
(
0x1f8
)](
'
skyid_fa_jeton_var
'
)),
console
[
_0x295389
(
0x1cc
)](
'
skyid_fa_jeton_var
'
),
console
[
_0x295389
(
0x1cc
)](
skyid_fa_jeton_var
);
if
(
skyid_fa_jeton_var
){
skyid_fa_time_freq
=
JSON
[
_0x295389
(
0x1e9
)](
localStorage
[
'
getItem
'
](
_0x295389
(
0x209
))),
skyid_fa_exec_time_ms
=
JSON
[
_0x295389
(
0x1e9
)](
localStorage
[
'
getItem
'
](
_0x295389
(
0x1c0
)))
*
0x3e8
,
skyid_fa_frame_nbr_time_out
=
skyid_fa_exec_time_ms
/
skyid_fa_time_freq
,
skyid_fa_class_thresh
=
JSON
[
'
parse
'
](
localStorage
[
_0x295389
(
0x1f8
)](
_0x295389
(
0x1bd
))),
skyid_fa_face_det_thresh
=
JSON
[
_0x295389
(
0x1e9
)](
localStorage
[
'
getItem
'
](
_0x295389
(
0x170
))),
skyid_fa_face_rot_thresh
=
JSON
[
'
parse
'
](
localStorage
[
_0x295389
(
0x1f8
)](
'
skyid_fa_face_rot_thresh
'
)),
skyid_fa_nbr_valid_check
=
JSON
[
_0x295389
(
0x1e9
)](
localStorage
[
_0x295389
(
0x1f8
)](
_0x295389
(
0x1e0
))),
skyid_fa_warning_timer
=
JSON
[
_0x295389
(
0x1e9
)](
localStorage
[
'
getItem
'
](
_0x295389
(
0x1a4
))),
skyid_fa_bins_repo
=
JSON
[
'
parse
'
](
localStorage
[
'
getItem
'
](
'
skyid_fa_bins_repo
'
)),
skyid_fa_frame_check_api
=
JSON
[
_0x295389
(
0x1e9
)](
localStorage
[
'
getItem
'
](
_0x295389
(
0x18c
)));
try
{
await
skyid_fa_setup_engines
(
skyid_fa_bins_repo
);}
catch
(
_0xf12863
){
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_alert_text
)[
_0x295389
(
0x171
)](
skyid_fa_sdk_loading_error_message
);}}
else
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_alert_text
)[
_0x295389
(
0x171
)](
skyid_fa_sdk_access_error_message
);}
async
function
skyid_fa_setup_success_imp
(
_0x448e3b
){
const
_0x57b223
=
_0xd03e6b
;
skyid_fa_jeton_var
=!!
[],
localStorage
[
_0x57b223
(
0x1b3
)](
_0x57b223
(
0x19b
),
JSON
[
'
stringify
'
](
skyid_fa_jeton_var
)),
console
[
_0x57b223
(
0x1cc
)](
_0x57b223
(
0x1d0
),
_0x448e3b
),
localStorage
[
_0x57b223
(
0x1b3
)](
_0x57b223
(
0x209
),
JSON
[
'
stringify
'
](
_0x448e3b
[
_0x57b223
(
0x209
)])),
localStorage
[
_0x57b223
(
0x1b3
)](
_0x57b223
(
0x1c0
),
JSON
[
_0x57b223
(
0x1db
)](
_0x448e3b
[
_0x57b223
(
0x1c0
)])),
localStorage
[
_0x57b223
(
0x1b3
)](
'
skyid_fa_class_thresh
'
,
JSON
[
_0x57b223
(
0x1db
)](
_0x448e3b
[
'
skyid_fa_class_thresh
'
])),
localStorage
[
_0x57b223
(
0x1b3
)](
'
skyid_fa_face_det_thresh
'
,
JSON
[
_0x57b223
(
0x1db
)](
_0x448e3b
[
'
skyid_fa_face_det_thresh
'
])),
localStorage
[
_0x57b223
(
0x1b3
)](
_0x57b223
(
0x1e4
),
JSON
[
_0x57b223
(
0x1db
)](
_0x448e3b
[
_0x57b223
(
0x1e4
)])),
localStorage
[
'
setItem
'
](
'
skyid_fa_nbr_valid_check
'
,
JSON
[
_0x57b223
(
0x1db
)](
_0x448e3b
[
_0x57b223
(
0x1e0
)])),
localStorage
[
_0x57b223
(
0x1b3
)](
_0x57b223
(
0x1a4
),
JSON
[
_0x57b223
(
0x1db
)](
_0x448e3b
[
_0x57b223
(
0x1a4
)])),
localStorage
[
_0x57b223
(
0x1b3
)](
_0x57b223
(
0x189
),
JSON
[
_0x57b223
(
0x1db
)](
_0x448e3b
[
_0x57b223
(
0x189
)])),
localStorage
[
_0x57b223
(
0x1b3
)](
_0x57b223
(
0x18c
),
JSON
[
_0x57b223
(
0x1db
)](
_0x448e3b
[
_0x57b223
(
0x18c
)])),
await
loadFromLocalStorage
();}
function
skyid_fa_init_sdk
(
_0xac7574
){
skyid_fa_setup_success_imp
(
_0xac7574
);}
async
function
skyid_fa_setup_sdk
(){
const
_0x3330df
=
_0xd03e6b
;
await
loadFromLocalStorage
(),
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_text_info
)[
_0x3330df
(
0x206
)](),
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_text_info
)[
_0x3330df
(
0x171
)](
skyid_fa_face_start_message
),
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_text_info
)[
_0x3330df
(
0x1c1
)](),
skyid_fa_video
=
document
[
_0x3330df
(
0x188
)](
_0x3330df
(
0x1f7
)),
skyid_fa_canvas_output
=
document
[
_0x3330df
(
0x188
)](
'
skyid_fa_canvas_output
'
),
skyid_fa_canvas_output_ctx
=
skyid_fa_canvas_output
[
'
getContext
'
](
'
2d
'
),
skyid_fa_start_camera
();}
function
skyid_fa_stop_webcam
(){
const
_0x363411
=
_0xd03e6b
;
skyid_fa_video
[
_0x363411
(
0x202
)][
_0x363411
(
0x1c5
)]()[
0x0
][
_0x363411
(
0x17f
)]();}
function
skyid_fa_start_face_scan
(
_0x97568c
,
_0x1d0082
){
const
_0x1f0a43
=
_0xd03e6b
;
_0x40e1f6
(
_0x1f0a43
(
0x1a1
))[
_0x1f0a43
(
0x206
)](),
clearInterval
(
skyid_interval
),
document
[
_0x1f0a43
(
0x188
)](
_0x1f0a43
(
0x18b
))[
_0x1f0a43
(
0x1fe
)][
_0x1f0a43
(
0x1d1
)]
=
'
none
'
,
document
[
_0x1f0a43
(
0x188
)](
_0x1f0a43
(
0x18b
))[
_0x1f0a43
(
0x1cd
)]
=
''
,
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_text_info
)[
_0x1f0a43
(
0x206
)](),
console
[
_0x1f0a43
(
0x1cc
)](
skyid_fa_class_thresh
),
console
[
'
log
'
](
skyid_fa_face_det_thresh
),
console
[
_0x1f0a43
(
0x1cc
)](
skyid_fa_face_rot_thresh
),
console
[
_0x1f0a43
(
0x1cc
)](
skyid_fa_nbr_valid_check
),
console
[
_0x1f0a43
(
0x1cc
)](
skyid_fa_warning_timer
),
skyid_fa_jeton_var
?(
skyid_fa_interupt_loop
(),
skyid_fa_init_warning_vars
(),
skyid_fa_check_inc
=
0x0
,
skyid_fa_frame_inc
=
0x0
,
skyid_fa_best_frame_score
=
0x0
,
skyid_fa_selected_frame
=
null
,
skyid_fa_check_api_jeton_var
=!!
[],
skyid_fa_timer
=
setInterval
(
async
()
=>
{
const
_0xd8b602
=
_0x1f0a43
,
_0x3f3e86
=
skyid_fa_getFrame
(),
_0x2bf74c
=
await
skyid_fa_detectFaces
(
_0x3f3e86
),
_0x41869a
=
skyid_fa_check_face_position
(
_0x2bf74c
);
if
(
_0x41869a
){
hand
();
const
_0x43325c
=
_0x2bf74c
[
0x0
][
_0xd8b602
(
0x1bc
)],
_0x5e34f0
=
_0x2bf74c
[
0x0
][
_0xd8b602
(
0x1fd
)];
if
(
!!
[]){
_0x40e1f6
(
'
#
'
+
skyid_fa_sdk_text_info
)[
_0xd8b602
(
0x1d7
)]();
const
_0x19aefb
=
0x1
;
_0x43325c
>
skyid_fa_face_det_thresh
&&
skyid_fa_best_frame_score
<=
_0x43325c
&&
(
skyid_fa_best_frame_score
=
_0x43325c
,
skyid_fa_selected_frame
=
_0x3f3e86
),
skyid_fa_check_progress
(
_0x19aefb
),
skyid_fa_did_end_with_success
(
_0x97568c
);}}
skyid_fa_did_end_with_timeOut
(
_0x1d0082
),
skyid_fa_check_face_position_display_warning
();},
skyid_fa_time_freq
)):(
skyid_fa_stop_webcam
(),
alert
(
skyid_fa_sdk_access_error_message
));}
function
skyid_fa_crop_document_face
(
_0x54e288
,
_0x40f033
){
const
_0x451b89
=
_0xd03e6b
;
let
_0x3cee87
=
0x1e
;
const
_0x1715a6
=
[
_0x54e288
[
0x0
]
-
_0x3cee87
,
_0x54e288
[
0x1
]
-
_0x3cee87
],
_0x3e648b
=
[
_0x54e288
[
0x2
]
+
0x2
*
_0x3cee87
,
_0x54e288
[
0x3
]
+
0x2
*
_0x3cee87
],
_0x54fef8
=
document
[
_0x451b89
(
0x17c
)](
_0x451b89
(
0x180
));
_0x54fef8
[
_0x451b89
(
0x173
)]
=
_0x3e648b
[
0x1
],
_0x54fef8
[
'
width
'
]
=
_0x3e648b
[
0x0
];
const
_0x1aa666
=
_0x54fef8
[
_0x451b89
(
0x200
)](
'
2d
'
);
return
_0x1aa666
[
_0x451b89
(
0x1dd
)](
_0x40f033
,
_0x1715a6
[
0x0
],
_0x1715a6
[
0x1
],
_0x3e648b
[
0x0
],
_0x3e648b
[
0x1
],
0x0
,
0x0
,
_0x3e648b
[
0x0
],
_0x3e648b
[
0x1
]),
_0x54fef8
;}
async
function
get_face_from_document
(
_0x3269dd
){
const
_0x2d0c85
=
_0xd03e6b
,
_0x2f9d1a
=
await
skyid_fa_detectFaces
(
_0x3269dd
);
console
[
'
log
'
](
_0x2f9d1a
);
if
(
_0x2f9d1a
[
_0x2d0c85
(
0x1c7
)]
>
0x0
){
var
_0x1722b2
=
_0x2f9d1a
[
0x0
];
_0x2f9d1a
[
_0x2d0c85
(
0x1f3
)](
_0x24cf73
=>
{
const
_0x28547f
=
_0x2d0c85
;
_0x24cf73
[
'
box
'
][
0x2
]
>
_0x1722b2
[
_0x28547f
(
0x1fd
)][
0x2
]
&&
(
_0x1722b2
=
_0x24cf73
);});
if
(
_0x1722b2
[
_0x2d0c85
(
0x1bc
)]
>
0.3
)
return
skyid_fa_crop_document_face
(
_0x1722b2
[
_0x2d0c85
(
0x1fd
)],
_0x3269dd
);}
return
null
;}
export
{
skyid_fa_setup_sdk
,
skyid_fa_start_face_scan
,
skyid_component
,
skyid_fa_stop_webcam
,
skyid_fa_init_sdk
,
get_face_from_document
,
slideDown
,
slideUp
,
offset
,
css
,
html
,
fadeIn
,
fadeOut
,
hide
,
show
};
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment