大一新生入学证件照采集,手机拍照轻松搞定收集

本文主要是介绍大一新生入学证件照采集,手机拍照轻松搞定收集,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

又到了一年一度大中专院校新生入学的时候了,在开学时很重要的一项工作就是新生照片采集。证件照采集是为了建立学生学籍档案、校园门禁系统登记、校园卡制发、大学四级英语考试报名等,往往要求全校新生使用统一的证件照尺寸、颜色背景,甚至是头部位置和比例。可以看出,这是一项耗时的工作,而且很难保证学生照片质量的统一,那么有没有简单的工具可以帮助我们学籍管理员和信息员们完成这项工作呢?答案是肯定是,下面就来具体介绍。

2bcb50cbc6baaa5ade3966448738de12.jpeg

一、照片采集流程原理简介

大规模人像照片采集的难点在于如何提高效率、统一照片规格,如果我们有一个工具可以让学生使用手机同时拍照,并且对照片按照统一的尺寸规格裁剪、更换相同色值的背景色(如标准红/白/蓝三色证件照),同时登记学生的学号、姓名、手机号、学院、专业等信息,不就可以了吗?

74c4fecdfed4cfc17eab03f9bdfa2dc0.jpeg

二、照片采集具体实操流程

首先,进入校园证件照采集平台(school.dianzizhao.com),界面如下所示。

20f1e7710f8027b56c9a8ff0f1c941ba.jpeg

注册学校照片采集管理账号:

3a186182671057f754c5094583480c7f.jpeg

使用注册后的账号登录后,系统会自动创建一个照片采集任务,以及一些示例学生数据。

ed46cfa076081048afafc81dfd77689d.jpeg

可以根据具体情况,自行修改照片采集任务,包括:

1)证件照尺寸:如一寸、二寸、四六级报名照片等;

2)任务名称:如新生入学照片采集、学籍照片采集等;

3)拍照学生范围:可以限定拍照学生名单,也可以不限定;

4)拍照开始时间和结束时间

5)是否允许使用自拍照片、照片是否需要人工审核等

21007a4c6b3687f9cd1f21bd2af90a8f.jpeg

设定好照片采集任务后,会生成一个固定的二维码(不会过期变动),分发给学生或各班主任即可扫码拍照了。

b48be7f802ca9bb38de8007d02d2f6fb.jpeg

手机扫码后,即可进入拍照小程序,这里支持两种照片采集方式:

1)教师统一组织拍照,适合学生已经都到校,教师使用个人手机为全班学生拍照,约45秒/人。一般来说,由于是教师在固定场景拍照,照片的质量和统一性、效率都更高。

8cd46846226e462216916de3aec68d0c.jpeg

2)学生自行拍照,适合学生不全部在校,且照片要求不太高的情况,当学生数量很多时,可以更快的完成收集,时间上也更为灵活。

c34dc3ef716c4bd7c8a636cbc9c0ae1e.jpeg

拍照的时候,对拍照背景是没有要求的,也就是并不需要幕布的,可以让学生选择白墙、黑板、窗帘等简单的背景拍照即可。同时,注意拍照时穿的衣服不要与拍照背景一样,也不要和证件照背景颜色一样即可。

a738feb20aa19076399b18e50ca065dc.jpeg

拍照上传后,程序会自动识别人脸,并按统一的比例进行裁剪、抠图,按要求的像素尺寸完成照片制作,并保存到照片采集任务中,以便学校统一下载。

beff7a72f50850f1b3c024165fb380d3.jpeg

 对于明显不符合要求的照片,也会提醒学生及时重拍。

学校照片采集管理员可以在后台查看拍照进度,如果预先导入了学生名单,则可以了解哪些学生还没有拍照、照片不合格,并及时提醒。

56c7342c5f20fdd4f7cb95f32e9372d5.jpeg

待全部学生拍照完成并审核通过后(也可以分批审核下载),就可以按需下载照片了,此时可以将照片自动按照学生姓名、身份证号等组合进行自动文件重命名,也可以将照片下载为不同的尺寸(例如照片同时要用于学籍档案和英语四级报名,就不需要重复采集处理照片了)。

c27ceff9e3c635008d479607fff3f1b2.jpeg

如果照片需要按学院、专业、班级拆分不同文件夹,也可以设置。

最终下载的照片是一个压缩包,如下图所示。

1241f9ec406e5f008a6531644a4ee9bc.jpeg

可以看到照片已经按我们的需要自动重命名,且照片尺寸、背景颜色统一一致。

68a3e0ce3a077c60933f23746c4892fb.jpeg

通过上述流程,大中专院校就能够高效、便捷地完成新生入学照片的采集工作,不仅提高了工作效率,也为学校的数字化管理提供了有力支持。

这篇关于大一新生入学证件照采集,手机拍照轻松搞定收集的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1123608

相关文章

Debian如何查看系统版本? 7种轻松查看Debian版本信息的实用方法

《Debian如何查看系统版本?7种轻松查看Debian版本信息的实用方法》Debian是一个广泛使用的Linux发行版,用户有时需要查看其版本信息以进行系统管理、故障排除或兼容性检查,在Debia... 作为最受欢迎的 linux 发行版之一,Debian 的版本信息在日常使用和系统维护中起着至关重要的作

macOS怎么轻松更换App图标? Mac电脑图标更换指南

《macOS怎么轻松更换App图标?Mac电脑图标更换指南》想要给你的Mac电脑按照自己的喜好来更换App图标?其实非常简单,只需要两步就能搞定,下面我来详细讲解一下... 虽然 MACOS 的个性化定制选项已经「缩水」,不如早期版本那么丰富,www.chinasem.cn但我们仍然可以按照自己的喜好来更换

四种简单方法 轻松进入电脑主板 BIOS 或 UEFI 固件设置

《四种简单方法轻松进入电脑主板BIOS或UEFI固件设置》设置BIOS/UEFI是计算机维护和管理中的一项重要任务,它允许用户配置计算机的启动选项、硬件设置和其他关键参数,该怎么进入呢?下面... 随着计算机技术的发展,大多数主流 PC 和笔记本已经从传统 BIOS 转向了 UEFI 固件。很多时候,我们也

Springboot的ThreadPoolTaskScheduler线程池轻松搞定15分钟不操作自动取消订单

《Springboot的ThreadPoolTaskScheduler线程池轻松搞定15分钟不操作自动取消订单》:本文主要介绍Springboot的ThreadPoolTaskScheduler线... 目录ThreadPoolTaskScheduler线程池实现15分钟不操作自动取消订单概要1,创建订单后

轻松掌握python的dataclass让你的代码更简洁优雅

《轻松掌握python的dataclass让你的代码更简洁优雅》本文总结了几个我在使用Python的dataclass时常用的技巧,dataclass装饰器可以帮助我们简化数据类的定义过程,包括设置默... 目录1. 传统的类定义方式2. dataclass装饰器定义类2.1. 默认值2.2. 隐藏敏感信息

你的华为手机升级了吗? 鸿蒙NEXT多连推5.0.123版本变化颇多

《你的华为手机升级了吗?鸿蒙NEXT多连推5.0.123版本变化颇多》现在的手机系统更新可不仅仅是修修补补那么简单了,华为手机的鸿蒙系统最近可是动作频频,给用户们带来了不少惊喜... 为了让用户的使用体验变得很好,华为手机不仅发布了一系列给力的新机,还在操作系统方面进行了疯狂的发力。尤其是近期,不仅鸿蒙O

闲置电脑也能活出第二春?鲁大师AiNAS让你动动手指就能轻松部署

对于大多数人而言,在这个“数据爆炸”的时代或多或少都遇到过存储告急的情况,这使得“存储焦虑”不再是个别现象,而将会是随着软件的不断臃肿而越来越普遍的情况。从不少手机厂商都开始将存储上限提升至1TB可以见得,我们似乎正处在互联网信息飞速增长的阶段,对于存储的需求也将会不断扩大。对于苹果用户而言,这一问题愈发严峻,毕竟512GB和1TB版本的iPhone可不是人人都消费得起的,因此成熟的外置存储方案开

JS常用组件收集

收集了一些平时遇到的前端比较优秀的组件,方便以后开发的时候查找!!! 函数工具: Lodash 页面固定: stickUp、jQuery.Pin 轮播: unslider、swiper 开关: switch 复选框: icheck 气泡: grumble 隐藏元素: Headroom

MySQL数据库宕机,启动不起来,教你一招搞定!

作者介绍:老苏,10余年DBA工作运维经验,擅长Oracle、MySQL、PG、Mongodb数据库运维(如安装迁移,性能优化、故障应急处理等)公众号:老苏畅谈运维欢迎关注本人公众号,更多精彩与您分享。 MySQL数据库宕机,数据页损坏问题,启动不起来,该如何排查和解决,本文将为你说明具体的排查过程。 查看MySQL error日志 查看 MySQL error日志,排查哪个表(表空间

【数据结构】——原来排序算法搞懂这些就行,轻松拿捏

前言:快速排序的实现最重要的是找基准值,下面让我们来了解如何实现找基准值 基准值的注释:在快排的过程中,每一次我们要取一个元素作为枢纽值,以这个数字来将序列划分为两部分。 在此我们采用三数取中法,也就是取左端、中间、右端三个数,然后进行排序,将中间数作为枢纽值。 快速排序实现主框架: //快速排序 void QuickSort(int* arr, int left, int rig