MCPcopy Create free account

hub / github.com/SkyStonePan/ArcfaceDemo_Android / functions

Functions244 in github.com/SkyStonePan/ArcfaceDemo_Android

↓ 34 callersMethodaddNotificationInfo
追加提示信息 @param stringBuilder 提示的字符串的存放对象 @param styleSpan 添加的字符串的格式 @param strings 字符串数组
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/SingleImageActivity.java:501
↓ 17 callersMethodgetRect
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/DrawInfo.java:28
↓ 12 callersMethodshowToast
(String s)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/MultiImageActivity.java:334
↓ 11 callersMethodgetTrackId
(Context context)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/ConfigUtil.java:23
↓ 9 callersMethodgetAge
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/DrawInfo.java:44
↓ 9 callersMethodgetGender
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/ItemShowInfo.java:40
↓ 9 callersMethodgetInstance
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/faceserver/FaceServer.java:44
↓ 8 callersMethodgetLiveness
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/DrawInfo.java:52
↓ 8 callersMethodgetName
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/DrawInfo.java:20
↓ 8 callersMethodinit
初始化 @param context 上下文对象 @return 是否初始化成功
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/faceserver/FaceServer.java:61
↓ 8 callersMethodshowNotificationAndFinish
展示提示信息并且关闭提示框 @param stringBuilder 带格式的提示文字
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/SingleImageActivity.java:480
↓ 6 callersMethodsetFtOrient
(Context context, int ftOrient)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/ConfigUtil.java:30
↓ 6 callersMethodunInit
销毁
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/faceserver/FaceServer.java:82
↓ 5 callersMethodonFail
当出现异常时执行 @param e 异常信息
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceListener.java:17
↓ 4 callersMethodaddName
新增搜索成功的人脸 @param trackId 指定的trackId @param name trackId对应的人脸
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceHelper.java:263
↓ 4 callersMethodgetUserName
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/faceserver/CompareResult.java:16
↓ 4 callersMethodonFaceFeatureInfoGet
请求人脸特征后的回调 @param faceFeature 人脸特征数据 @param requestId 请求码
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceListener.java:26
↓ 4 callersMethodprocess
按钮点击响应事件 @param view
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/SingleImageActivity.java:168
↓ 4 callersMethodshowToast
(String s)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/ChooseFunctionActivity.java:231
↓ 4 callersMethodstart
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraHelper.java:63
↓ 3 callersMethodbuild
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceHelper.java:325
↓ 3 callersMethodclearFaceInfo
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/widget/FaceRectView.java:38
↓ 3 callersMethodgetBitmapFromUri
(Uri uri, Context context)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/ImageUtil.java:108
↓ 3 callersMethodgetFeatureData
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/FaceRegisterInfo.java:20
↓ 3 callersMethodgetFtOrient
(Context context)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/ConfigUtil.java:40
↓ 3 callersMethodgetRotateBitmap
(Bitmap b, float rotateDegree)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/ImageUtil.java:120
↓ 3 callersMethodrelease
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceHelper.java:87
↓ 3 callersMethodstop
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraHelper.java:159
↓ 3 callersMethodsubscribe
(ObservableEmitter<Boolean> emitter)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/RegisterAndRecognizeActivity.java:329
↓ 3 callersMethodtoString
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/ItemShowInfo.java:57
↓ 2 callersMethodalignBitmapForNv21
确保传给引擎的NV21数据宽度为4的倍数,高为2的倍数 @param bitmap 传入的bitmap @return 调整后的bitmap
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/ImageUtil.java:162
↓ 2 callersMethodbitmapToNv21
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 callersMethodcameraListener
(CameraListener val)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraHelper.java:377
↓ 2 callersMethodchooseLocalImage
从本地选择文件 @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 callersMethoddoRegister
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/FaceManageActivity.java:81
↓ 2 callersMethoddraw
(FaceRectView faceRectView, List<DrawInfo> drawInfoList)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/DrawHelper.java:37
↓ 2 callersMethodgetBitmap
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/ItemShowInfo.java:24
↓ 2 callersMethodgetCameraOri
(int rotation)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraHelper.java:126
↓ 2 callersMethodgetCurrentTrackId
获取当前的最大trackID,可用于退出时保存 @return 当前trackId
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceHelper.java:253
↓ 2 callersMethodgetFaceInfo
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/FacePreviewInfo.java:17
↓ 2 callersMethodgetName
(int trackId)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceHelper.java:269
↓ 2 callersMethodgetSex
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/DrawInfo.java:36
↓ 2 callersMethodimageCrop
裁剪bitmap @param bitmap 传入的bitmap @param rect 需要被裁剪的区域 @return 被裁剪后的bitmap
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/ImageUtil.java:101
↓ 2 callersMethodinitCamera
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/RegisterAndRecognizeActivity.java:244
↓ 2 callersMethodinitCamera
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/PreviewActivity.java:139
↓ 2 callersMethodinitEngine
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/SingleImageActivity.java:113
↓ 2 callersMethodinitEngine
初始化引擎
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/RegisterAndRecognizeActivity.java:182
↓ 2 callersMethodinitEngine
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/MultiImageActivity.java:114
↓ 2 callersMethodinitEngine
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/PreviewActivity.java:97
↓ 2 callersMethodisMirror
(boolean val)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraHelper.java:347
↓ 2 callersMethodonCameraError
当出现异常时执行 @param e 相机相关异常
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraListener.java:32
↓ 2 callersMethodonNext
(Boolean success)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/RegisterAndRecognizeActivity.java:343
↓ 2 callersMethodpreviewOn
(View val)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraHelper.java:337
↓ 2 callersMethodpreviewViewSize
(Point val)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraHelper.java:357
↓ 2 callersMethodprocessImage
(Bitmap bitmap, int type)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/MultiImageActivity.java:169
↓ 2 callersMethodregister
将准备注册的状态置为{@link #REGISTER_STATUS_READY} @param view 注册按钮
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/RegisterAndRecognizeActivity.java:554
↓ 2 callersMethodrotation
(int val)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraHelper.java:362
↓ 2 callersMethodsearchFace
(final FaceFeature frFace, final Integer requestId)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/RegisterAndRecognizeActivity.java:471
↓ 2 callersMethodsetCameraDisplayOrientation
(int cameraDisplayOrientation)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/DrawHelper.java:230
↓ 2 callersMethodsetTrackId
(Context context, int trackId)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/ConfigUtil.java:13
↓ 2 callersMethodspecificCameraId
(Integer val)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraHelper.java:372
↓ 2 callersMethodunInitEngine
销毁引擎
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/RegisterAndRecognizeActivity.java:198
↓ 1 callersMethodactiveEngine
激活引擎 @param view
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/ChooseFunctionActivity.java:152
↓ 1 callersMethodaddFaceInfo
(DrawInfo faceInfo)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/widget/FaceRectView.java:43
↓ 1 callersMethodadjustRect
@param ftRect FT人脸框 @param previewWidth 相机预览的宽度 @param previewHeight 相机预览高度 @param canvasWidth 画
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/DrawHelper.java:65
↓ 1 callersMethodalignBitmapForBgr24
确保传给引擎的BGR24数据宽度为4的倍数 @param bitmap 传入的bitmap @return 调整后的bitmap
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/ImageUtil.java:135
↓ 1 callersMethodargbToNv21
ARGB数据转化为NV21数据 @param argb argb数据 @param width 宽度 @param height 高度 @return nv21数据
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/ImageUtil.java:44
↓ 1 callersMethodbitmapToBgr
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 callersMethodcheckPermissions
权限检测 @param neededPermissions 所需的所有权限 @return 是否检测通过
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/SingleImageActivity.java:521
↓ 1 callersMethodcheckPermissions
(String[] neededPermissions)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/RegisterAndRecognizeActivity.java:233
↓ 1 callersMethodcheckPermissions
(String[] neededPermissions)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/MultiImageActivity.java:344
↓ 1 callersMethodcheckPermissions
(String[] neededPermissions)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/PreviewActivity.java:128
↓ 1 callersMethodcheckPermissions
(String[] neededPermissions)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/ChooseFunctionActivity.java:204
↓ 1 callersMethodcheckPermissions
(String[] neededPermissions)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/FaceManageActivity.java:184
↓ 1 callersMethodclearAllFaces
(Context context)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/faceserver/FaceServer.java:153
↓ 1 callersMethodclearLeftFace
删除已经离开的人脸 @param facePreviewInfoList 人脸和trackId列表
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/RegisterAndRecognizeActivity.java:439
↓ 1 callersMethodclearLeftName
清除map中已经离开的人脸 @param trackIdList 最新的trackIdList
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceHelper.java:278
↓ 1 callersMethodcurrentTrackId
(int val)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceHelper.java:320
↓ 1 callersMethoddrawFaceRect
绘制数据信息到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 callersMethodfaceEngine
(FaceEngine val)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceHelper.java:298
↓ 1 callersMethodfaceListener
(FaceListener val)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceHelper.java:310
↓ 1 callersMethodfrThreadNum
(int val)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/face/FaceHelper.java:315
↓ 1 callersMethodgetBestRect
将图像中需要截取的Rect向外扩张一倍,若扩张一倍会溢出,则扩张到边界,若Rect已溢出,则收缩到边界 @param width 图像宽度 @param height 图像高度 @param srcRect 原Rect @return 调整后的Rect
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/faceserver/FaceServer.java:338
↓ 1 callersMethodgetBestSupportedSize
(List<Camera.Size> sizes, Point previewViewSize)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraHelper.java:195
↓ 1 callersMethodgetFaceNumber
(Context context)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/faceserver/FaceServer.java:128
↓ 1 callersMethodgetLivenessInfo
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/FacePreviewInfo.java:25
↓ 1 callersMethodgetSimilar
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/model/ItemShowInfo.java:48
↓ 1 callersMethodgetSupportedPreviewSizes
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraHelper.java:224
↓ 1 callersMethodgetTopOfFaceLib
在特征库中搜索 @param faceFeature 传入特征数据 @return 比对结果
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/faceserver/FaceServer.java:306
↓ 1 callersMethodinitFaceList
初始化人脸特征数据以及人脸特征数据对应的注册图 @param context 上下文对象
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/faceserver/FaceServer.java:100
↓ 1 callersMethodinitView
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/SingleImageActivity.java:153
↓ 1 callersMethodinitView
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/MultiImageActivity.java:103
↓ 1 callersMethodinitView
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/ChooseFunctionActivity.java:47
↓ 1 callersMethodisSameFace
(float fSimilarity, Rect rect1, Rect rect2)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/TrackUtil.java:10
↓ 1 callersMethodkeepMaxFace
(List<FaceInfo> ftFaceList)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/TrackUtil.java:24
↓ 1 callersMethodonCameraClosed
当相机关闭时执行
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraListener.java:26
↓ 1 callersMethodonCameraConfigurationChanged
属性变化时调用 @param cameraID 相机ID @param displayOrientation 相机旋转方向
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraListener.java:39
↓ 1 callersMethodonCameraOpened
当打开时执行 @param camera 相机实例 @param cameraId 相机ID @param displayOrientation 相机预览旋转角度 @param isMirror 是否镜像显示
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/util/camera/CameraListener.java:14
↓ 1 callersMethodonComplete
()
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/SingleImageActivity.java:201
↓ 1 callersMethodonError
(Throwable e)
ArcfaceDemo/app/src/main/java/com/arcsoft/arcfacedemo/activity/RegisterAndRecognizeActivity.java:350
next →1–100 of 244, ranked by callers