三色SM认证人脸动态视频制作教程

本文提供了一个三色SM认证人脸动态视频的制作教程,详细讲解了如何使用摄像头捕捉人脸信息,当质量分数达标时进行拍照,并上传照片。教程包括相机的开启、关闭,以及预览帧的显示等关键步骤。此外,提供了教程的下载链接以供进一步学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

**

三色SM认证人脸动态视频制作教程

**1 人脸拍照
人在摄像头前面走,摄像头会把每一帧的数据传给人脸识别SDK,SDK会根据每一帧的数据绘制人脸框并返回人脸信息(faceInfo),当返回的人脸信息的质量分数超过给定的分数,就可以调用相机进行拍照,拍摄好的照片上传到平台。

1.1 相机拍摄及预览
摄像头拍摄的数据一帧帧的显示到屏幕上,主要包括两个步骤,步骤一相机拍摄,步骤二预览帧的显示

(1)相机拍摄

下面从零开始介绍相机拍摄,最后再给出具体的实现代码。

开启相机: mCamera = Camera.open(mFrontCameraId); mFrontCameraId表示相机的id,例如前置摄像头id为1,后置摄像头id为2.

/**

  • 开启指定摄像头
    */
    private void openCamera() {
    if (mCamera != null) {
    throw new RuntimeException(“相机已经被开启,无法同时开启多个相机实例!”);
    }

    if (ContextCompat.checkSelfPermission(this, Manifest.permission.CAMERA) == PackageManager.PERMISSION_GRANTED) {
    if (hasFrontCamera()) {
    // 优先开启前置摄像头
    mCamera = Camera.open(mFrontCameraId);
    } else if (hasBackCamera()) {
    // 没有前置,就尝试开启后置摄像头
    mCamera = Camera.open(mBackCameraId);
    } else {
    throw new RuntimeException(“没有任何相机可以开启!”);
    }
    }
    }
    关闭相机: mCamera.release();

/**
教程下载地址:链接:https://pan.baidu.com/s/1AwB4bIg2TaUo-CNyXW0QGg?pwd=4nq4
提取码:4nq4

MPlayer 中文特别版是一个强大的多媒体播放器,但它是个命令行程序所以对很多人来说都很难用 SMPlayer 让你能更方便的使用 MPlayer 的常用功能。 像选择音频或字幕轨道,启用视频过滤, 调节音频延迟,回放速度和很多其他选项,其界面友好直观。 一个完整的首选项对话框,有性能微调 改变颜色、字幕字体以及设置快捷键等功能…… 开源免费视频播放器 SMPlayer 中文多语特别版开源免费视频播放器 SMPlayer 中文多语特别版 SMPlayer 中文版是个用于屡获殊荣的 MPlayer 的图形化界面 (GUI), 它能够播放几乎所有已知的视频和音频格式。 查看所有受支持格式的列表。SMPlayer 可跨平台,支持Windows 和Linux 已被开发为使用 Qt 工具箱。 但是 SMPlayer 也添加了其他有趣的特性 如可以观看和下载Youtube视频, 搜索和下载字幕,创建视频预览图片…… SMPlayer 最有趣的一个功能是: 它会记住您播放过的所有文件的设置。 因此, 当您开始看一部电影, 但您必须得离开…… 不用担心, 当您再次打开那部电影时, 它将恢复到您离开时的播放位置,并使用相同的设置: 音轨、字幕、音量…… SMPlayer 是个适用于 Windows 和 Linux 的免费媒体播放器, 内置解码器,可以播放几乎所有格式的视频和音频文件。 无需再安装任何外部解码器。 只要安装了 SMPlayer, 你就能够播放所有的格式,不用再费事查找安装解码包。 SMPlayer 支持的输入格式 (S)VCD (Super Video CD) CDRwin’s .bin image file DVD, including encrypted DVD MPEG-1/2 (ES/PS/PES/VOB) AVI file format ASF/WMV/WMA format QT/MOV/MP4 format RealAudio/RealVideo format Ogg/OGM files Matroska NUT NSV (Nullsoft Streaming Video) VIVO format FLI format NuppelVideo format yuv4mpeg format FILM (.cpk) format RoQ format PVA format streaming via HTTP/FTP, RTP/RTSP, MMS/MMST, MPST, SDP TV grabbing SMPlayer 支持的视频和音频解码器 重要的视频解码器: MPEG-1 (VCD) and MPEG-2 (SVCD/DVD/DVB) video MPEG-4 ASP in all variants including DivX ;-), OpenDivX (DivX4), DivX 5 (Pro), Xvid MPEG-4 AVC aka H.264 Windows Media Video 7/8 (WMV1/2) Windows Media Video 9 (WMV3) (using x86 DLL) RealVideo 1.0, 2.0 (G2) RealVideo 3.0 (RP8), 4.0 (RP9) (using Real libraries) Sorenson v1/v3 (SVQ1/SVQ3), Cinepak, RPZA and other QuickTime codecs DV video 3ivx Intel Indeo3 (3.1, 3.2) Intel Indeo 4.1 and 5.0 (using x86 DLL or XAnim codecs) VIVO 1.0, 2.0, I263 and other H.263(+) variants (using x86 DLL) MJPEG, AVID, VCR2, ASV2 and other hardware formats FLI/FLC HuffYUV various old simple RLE-like formats 重要的音频解码器: MPEG layer 1, 2, and 3 (MP3) audio AC3/A52, E-AC3, DTS (Dolby Digital) audio (software or SP/DIF) AAC (MPEG-4 audio) WMA (DivX Audio) v1, v2 WMA 9 (WMAv3), Voxware audio, ACELP.net etc (using x86 DLLs) RealAudio: COOK, SIPRO, ATRAC3 (using Rea
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

易直播无人直播.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值