Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SkyStonePan/ArcfaceDemo_Android
/ functions
Functions
244 in github.com/SkyStonePan/ArcfaceDemo_Android
⨍
Functions
244
◇
Types & classes
33
↓ 34 callers
Method
addNotificationInfo
追加提示信息 @param stringBuilder 提示的字符串的存放对象 @param styleSpan 添加的字符串的格式 @param strings 字符串数组
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/SingleImageActivity.java:501
↓ 17 callers
Method
getRect
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/DrawInfo.java:28
↓ 12 callers
Method
showToast
(String s)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/MultiImageActivity.java:334
↓ 11 callers
Method
getTrackId
(Context context)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/ConfigUtil.java:23
↓ 9 callers
Method
getAge
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/DrawInfo.java:44
↓ 9 callers
Method
getGender
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/ItemShowInfo.java:40
↓ 9 callers
Method
getInstance
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/faceserver/FaceServer.java:44
↓ 8 callers
Method
getLiveness
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/DrawInfo.java:52
↓ 8 callers
Method
getName
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/DrawInfo.java:20
↓ 8 callers
Method
init
初始化 @param context 上下文对象 @return 是否初始化成功
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/faceserver/FaceServer.java:61
↓ 8 callers
Method
showNotificationAndFinish
展示提示信息并且关闭提示框 @param stringBuilder 带格式的提示文字
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/SingleImageActivity.java:480
↓ 6 callers
Method
setFtOrient
(Context context, int ftOrient)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/ConfigUtil.java:30
↓ 6 callers
Method
unInit
销毁
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/faceserver/FaceServer.java:82
↓ 5 callers
Method
onFail
当出现异常时执行 @param e 异常信息
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceListener.java:17
↓ 4 callers
Method
addName
新增搜索成功的人脸 @param trackId 指定的trackId @param name trackId对应的人脸
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceHelper.java:263
↓ 4 callers
Method
getUserName
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/faceserver/CompareResult.java:16
↓ 4 callers
Method
onFaceFeatureInfoGet
请求人脸特征后的回调 @param faceFeature 人脸特征数据 @param requestId 请求码
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceListener.java:26
↓ 4 callers
Method
process
按钮点击响应事件 @param view
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/SingleImageActivity.java:168
↓ 4 callers
Method
showToast
(String s)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/ChooseFunctionActivity.java:231
↓ 4 callers
Method
start
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraHelper.java:63
↓ 3 callers
Method
build
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceHelper.java:325
↓ 3 callers
Method
clearFaceInfo
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/widget/FaceRectView.java:38
↓ 3 callers
Method
getBitmapFromUri
(Uri uri, Context context)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/ImageUtil.java:108
↓ 3 callers
Method
getFeatureData
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/FaceRegisterInfo.java:20
↓ 3 callers
Method
getFtOrient
(Context context)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/ConfigUtil.java:40
↓ 3 callers
Method
getRotateBitmap
(Bitmap b, float rotateDegree)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/ImageUtil.java:120
↓ 3 callers
Method
release
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceHelper.java:87
↓ 3 callers
Method
stop
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraHelper.java:159
↓ 3 callers
Method
subscribe
(ObservableEmitter<Boolean> emitter)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/RegisterAndRecognizeActivity.java:329
↓ 3 callers
Method
toString
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/ItemShowInfo.java:57
↓ 2 callers
Method
alignBitmapForNv21
确保传给引擎的NV21数据宽度为4的倍数,高为2的倍数 @param bitmap 传入的bitmap @return 调整后的bitmap
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/ImageUtil.java:162
↓ 2 callers
Method
bitmapToNv21
Bitmap转化为ARGB数据,再转化为NV21数据 @param src 传入的Bitmap,格式为{@link Bitmap.Config#ARGB_8888} @param width NV21图像的宽度 @param height NV21图像的高度 @return nv21数据
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/ImageUtil.java:26
↓ 2 callers
Method
cameraListener
(CameraListener val)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraHelper.java:377
↓ 2 callers
Method
chooseLocalImage
从本地选择文件 @param action 可为选择主图{@link #ACTION_CHOOSE_MAIN_IMAGE}或者选择item图{@link #ACTION_ADD_RECYCLER_ITEM_IMAGE}
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/MultiImageActivity.java:307
↓ 2 callers
Method
doRegister
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/FaceManageActivity.java:81
↓ 2 callers
Method
draw
(FaceRectView faceRectView, List<DrawInfo> drawInfoList)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/DrawHelper.java:37
↓ 2 callers
Method
getBitmap
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/ItemShowInfo.java:24
↓ 2 callers
Method
getCameraOri
(int rotation)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraHelper.java:126
↓ 2 callers
Method
getCurrentTrackId
获取当前的最大trackID,可用于退出时保存 @return 当前trackId
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceHelper.java:253
↓ 2 callers
Method
getFaceInfo
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/FacePreviewInfo.java:17
↓ 2 callers
Method
getName
(int trackId)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceHelper.java:269
↓ 2 callers
Method
getSex
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/DrawInfo.java:36
↓ 2 callers
Method
imageCrop
裁剪bitmap @param bitmap 传入的bitmap @param rect 需要被裁剪的区域 @return 被裁剪后的bitmap
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/ImageUtil.java:101
↓ 2 callers
Method
initCamera
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/RegisterAndRecognizeActivity.java:244
↓ 2 callers
Method
initCamera
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/PreviewActivity.java:139
↓ 2 callers
Method
initEngine
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/SingleImageActivity.java:113
↓ 2 callers
Method
initEngine
初始化引擎
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/RegisterAndRecognizeActivity.java:182
↓ 2 callers
Method
initEngine
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/MultiImageActivity.java:114
↓ 2 callers
Method
initEngine
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/PreviewActivity.java:97
↓ 2 callers
Method
isMirror
(boolean val)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraHelper.java:347
↓ 2 callers
Method
onCameraError
当出现异常时执行 @param e 相机相关异常
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraListener.java:32
↓ 2 callers
Method
onNext
(Boolean success)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/RegisterAndRecognizeActivity.java:343
↓ 2 callers
Method
previewOn
(View val)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraHelper.java:337
↓ 2 callers
Method
previewViewSize
(Point val)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraHelper.java:357
↓ 2 callers
Method
processImage
(Bitmap bitmap, int type)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/MultiImageActivity.java:169
↓ 2 callers
Method
register
将准备注册的状态置为{@link #REGISTER_STATUS_READY} @param view 注册按钮
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/RegisterAndRecognizeActivity.java:554
↓ 2 callers
Method
rotation
(int val)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraHelper.java:362
↓ 2 callers
Method
searchFace
(final FaceFeature frFace, final Integer requestId)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/RegisterAndRecognizeActivity.java:471
↓ 2 callers
Method
setCameraDisplayOrientation
(int cameraDisplayOrientation)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/DrawHelper.java:230
↓ 2 callers
Method
setTrackId
(Context context, int trackId)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/ConfigUtil.java:13
↓ 2 callers
Method
specificCameraId
(Integer val)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraHelper.java:372
↓ 2 callers
Method
unInitEngine
销毁引擎
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/RegisterAndRecognizeActivity.java:198
↓ 1 callers
Method
activeEngine
激活引擎 @param view
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/ChooseFunctionActivity.java:152
↓ 1 callers
Method
addFaceInfo
(DrawInfo faceInfo)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/widget/FaceRectView.java:43
↓ 1 callers
Method
adjustRect
@param ftRect FT人脸框 @param previewWidth 相机预览的宽度 @param previewHeight 相机预览高度 @param canvasWidth 画
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/DrawHelper.java:65
↓ 1 callers
Method
alignBitmapForBgr24
确保传给引擎的BGR24数据宽度为4的倍数 @param bitmap 传入的bitmap @return 调整后的bitmap
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/ImageUtil.java:135
↓ 1 callers
Method
argbToNv21
ARGB数据转化为NV21数据 @param argb argb数据 @param width 宽度 @param height 高度 @return nv21数据
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/ImageUtil.java:44
↓ 1 callers
Method
bitmapToBgr
bitmap转化为bgr数据,格式为{@link Bitmap.Config#ARGB_8888} @param image 传入的bitmap @return bgr数据
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/ImageUtil.java:76
↓ 1 callers
Method
checkPermissions
权限检测 @param neededPermissions 所需的所有权限 @return 是否检测通过
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/SingleImageActivity.java:521
↓ 1 callers
Method
checkPermissions
(String[] neededPermissions)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/RegisterAndRecognizeActivity.java:233
↓ 1 callers
Method
checkPermissions
(String[] neededPermissions)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/MultiImageActivity.java:344
↓ 1 callers
Method
checkPermissions
(String[] neededPermissions)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/PreviewActivity.java:128
↓ 1 callers
Method
checkPermissions
(String[] neededPermissions)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/ChooseFunctionActivity.java:204
↓ 1 callers
Method
checkPermissions
(String[] neededPermissions)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/FaceManageActivity.java:184
↓ 1 callers
Method
clearAllFaces
(Context context)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/faceserver/FaceServer.java:153
↓ 1 callers
Method
clearLeftFace
删除已经离开的人脸 @param facePreviewInfoList 人脸和trackId列表
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/RegisterAndRecognizeActivity.java:439
↓ 1 callers
Method
clearLeftName
清除map中已经离开的人脸 @param trackIdList 最新的trackIdList
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceHelper.java:278
↓ 1 callers
Method
currentTrackId
(int val)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceHelper.java:320
↓ 1 callers
Method
drawFaceRect
绘制数据信息到view上,若 {@link DrawInfo#name} 不为null则绘制 {@link DrawInfo#name} @param canvas 需要被绘制的view的canvas @param drawInfo 绘制信息 @param
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/DrawHelper.java:168
↓ 1 callers
Method
faceEngine
(FaceEngine val)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceHelper.java:298
↓ 1 callers
Method
faceListener
(FaceListener val)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceHelper.java:310
↓ 1 callers
Method
frThreadNum
(int val)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceHelper.java:315
↓ 1 callers
Method
getBestRect
将图像中需要截取的Rect向外扩张一倍,若扩张一倍会溢出,则扩张到边界,若Rect已溢出,则收缩到边界 @param width 图像宽度 @param height 图像高度 @param srcRect 原Rect @return 调整后的Rect
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/faceserver/FaceServer.java:338
↓ 1 callers
Method
getBestSupportedSize
(List<Camera.Size> sizes, Point previewViewSize)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraHelper.java:195
↓ 1 callers
Method
getFaceNumber
(Context context)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/faceserver/FaceServer.java:128
↓ 1 callers
Method
getLivenessInfo
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/FacePreviewInfo.java:25
↓ 1 callers
Method
getSimilar
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/ItemShowInfo.java:48
↓ 1 callers
Method
getSupportedPreviewSizes
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraHelper.java:224
↓ 1 callers
Method
getTopOfFaceLib
在特征库中搜索 @param faceFeature 传入特征数据 @return 比对结果
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/faceserver/FaceServer.java:306
↓ 1 callers
Method
initFaceList
初始化人脸特征数据以及人脸特征数据对应的注册图 @param context 上下文对象
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/faceserver/FaceServer.java:100
↓ 1 callers
Method
initView
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/SingleImageActivity.java:153
↓ 1 callers
Method
initView
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/MultiImageActivity.java:103
↓ 1 callers
Method
initView
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/ChooseFunctionActivity.java:47
↓ 1 callers
Method
isSameFace
(float fSimilarity, Rect rect1, Rect rect2)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/TrackUtil.java:10
↓ 1 callers
Method
keepMaxFace
(List<FaceInfo> ftFaceList)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/TrackUtil.java:24
↓ 1 callers
Method
onCameraClosed
当相机关闭时执行
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraListener.java:26
↓ 1 callers
Method
onCameraConfigurationChanged
属性变化时调用 @param cameraID 相机ID @param displayOrientation 相机旋转方向
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraListener.java:39
↓ 1 callers
Method
onCameraOpened
当打开时执行 @param camera 相机实例 @param cameraId 相机ID @param displayOrientation 相机预览旋转角度 @param isMirror 是否镜像显示
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraListener.java:14
↓ 1 callers
Method
onComplete
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/SingleImageActivity.java:201
↓ 1 callers
Method
onError
(Throwable e)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/RegisterAndRecognizeActivity.java:350
next →
1–100 of 244, ranked by callers