学籍照片电子版手机拍照采集且批量自动命名的方法

学籍照片作为学生档案的重要组成部分,其电子版的采集和管理显得尤为重要,目前主要通过“全国学籍信息管理系统”进行管理。传统的拍照和命名方式不仅耗时耗力,而且容易出现错误。为了提高效率和准确性,下面介绍如何由教师自己使用手机就可以在校完成照片采集,并批量自动命名照片文件的方法。

ebd65923be2cf8ae2212618c6cae6d4b.jpeg

首先,我们需要了解“校园证件照采集”工具的基本功能。该工具支持手机拍照采集,这意味着教师可以使用手机摄像头进行拍照,不再受时间、场地、人员、设备的限制。学籍照片采集的步骤被简化为三步:1、导入学生拍照名单;2、手机自动拍照处理;3、批量自动命名。

一、学生照片的采集方法及照片规格

1.淡蓝色背景颜色, 近期正面免冠彩色头像数码照片。

2.照片规格:26mm(宽)× 32mm(高) ,分辨率150dpi以上。

3.人像在相片矩形框内水平居中,头部占照片尺寸的2/3,常戴眼镜的学生应配戴眼镜,人像清晰,层次丰富,神态自然,无明显畸变。

4.数码照片要求为jpg格式。

5.照片文件大小应小于60K。

1086315ff9de137c04efdf47c9a2fee9.jpeg

照片采集的第一步是注册和登录。访问校园证件照采集平台(school.dianzizhao.com),按照指引完成注册流程。注册时需要填写“学校识别码”,这个码要跟学籍管理系统中的保持一致。

b893369b00bdb0aa608c1ce81adf19dc.jpeg

第一步:导入学生拍照名单

登录后,首先要导入学生拍照名单。根据全国学籍管理平台的要求,至少需要的学生信息为:学校识别码、班号、姓名和身份证号。

0bceab368de92e8dec778e27bac8b1de.jpeg

有些老师在拍照导出后,无法上传学籍系统,并提示班号不正确,是因为与学籍系统不一致。班号要求为7位纯数字,例如2021101、2023105。

c9a73e2bd3060104c7b639c549284933.jpeg

遇到这个问题时,需要在学籍系统>班级信息管理,找到“班号”这一列,作为班号的命名,而非“小学2021级1班”。

b8e1af4908cb3c2ef82b3e3d27155b59.jpeg

填写好的导入模板如下,只要包含“姓名、班号、身份证号”三列即可导入。没有身份证号的学生,可以填学号、国编学号等具备唯一性的数字即可

a7e499970efd43dd560f12db1afeba04.jpeg

第二步:手机拍照自动采集学生标准电子照

首先,自动生成或手动创建教师拍照账号,每个班级一个拍照账号,这样可以多个班级同时拍摄,提高效率的同时又避免相互干扰、保证学生信息安全。

365a25812a5d9c76a06cfb40fc07433b.jpeg

接下来,只要使用手机扫描拍照二维码,并使用教师账号登录即可看到学生拍照名单了。

e51d9e2bb6e050c75f0b3ec849548748.jpeg

拍照不需要限定场地,也不需要幕布,软件会自动进行人像抠图并合成背景。教师根据名单依次拍照并提交即可,熟悉操作后一般30~60秒拍摄一人,也可以多个手机同时登陆拍摄进一步提高效率。

db7f5200236a8f6934d0628785f3291f.jpeg

工具会自动检测人脸并调整照片,这一过程简化了传统拍照中的调整和裁剪工作,并且学生照片的一致性会更好,具备相同的头部比例和头顶距离。
fe20542e77e897ee26dcdf419c27a48a.jpeg

照片采集完成后,工具会自动进行批量命名。根据学籍信息管理系统要求:

 1.有身份证号的学生,其照片文件以身份证号命名,并按年级、班级分文件夹存储。

 2.无身份证号学生,其照片文件命名规则为:学校标识码_班号_姓名,并建立单独文件夹存储全校所有无身份证号学生的照片文件。

11a0e816633cddc7f4307bf6184701b1.jpeg

下载后的照片就自动批量命名好了,可以直接打包上传“学籍信息管理平台“。

a80748c525ca4a9ea7deca277963737f.jpeg

打开单个学生的信息,就可以看到照片了:

52f068630ec94850666ffdbc46ea5e3a.jpeg

综上,校园学籍管理和照片采集是教育信息化的组成部分,相比传统的拍照采集模式,采用新的技术手段简化了学校学籍管理员的工作,提高了档案质量,也允许各班教师根据自身时间安排来进行学生照片采集,尤其是对于一些乡村学校拍照难、收集难的问题提供了一种新的解决思路。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/33886.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

在wsl2中安装archlinux

在之前的博客中,我介绍了如何在虚拟机或者真实机上安装archlinux并且进行一定的配置,但是实际上Linux不管怎么配置在日常使用中都没有Windows简单便利,在开发有关Linux的程序时过去用虚拟机或者直接在Windows上使用ssh在远程服务器上进行开发…

蓝桥杯真题1259奇怪的捐赠(python版)

解题思路:将100万转换为7进制数,数位之和就是分成的份数 num 100_0000 sum 0 while num > 0:remainder num % 7num num // 7sum remainder print(sum)代码来自题目题解 num对7进行取余,取值范围理应是[0,1,2,3,4,5,6] 但是对于题目给定的捐赠金额实际上并不…

学习日志020---qt信号与槽

作业 import sysfrom PySide6.QtWidgets import QApplication, QWidget,QPushButton,QLineEditfrom Form import Ui_Form from second import Ui_second from PySide6.QtCore import Qtclass MyWidget(QWidget,Ui_Form):def __init__(self):super().__init__()self.setupUi(se…

python学习笔记15 python中的类

上一篇我们介绍了python中的库 ,学习了一些常见的内置库。详细内容可点击–>python学习笔记14 python中的库,常见的内置库(random、hashlib、json、时间、os) 这一篇我们来看一下python中的类 创建一个类 class 类的名称():de…

Redis面试专题-持久化

前言 开始Redis面试知识的复习和资料的收集(收集和参考了网上的优质文章),本篇文章会不断更新,本系列文章主要分为两部分,一部分是该专题所涉及的相关基础知识,另一部分是面试题与思考题,大部分…

Altium Designer基础知识2:交互式差分布线

Altium Designer基础知识2:交互式差分布线 一、本文内容与前置知识点1. 本文内容2. 所用软件 二、差分式布线介绍1. 介绍2. 使用场景 三、布线流程1. 创建差分式布线对2. 布线 一、本文内容与前置知识点 1. 本文内容 Altium Designer的基础知识,差分布…

注意力机制的输入

注意力机制的输入 flyfish 注意力机制用于确定序列中每个组成部分相对于其他部分的相对重要性。 绘图源码 import matplotlib.pyplot as plt from matplotlib.patches import FancyArrowPatchplt.rcParams[font.sans-serif] [SimHei] plt.rcParams[axes.unicode_minus] Fa…

Anaconda创建虚拟环境+CUDA、cuDNN一同安装

文章目录 前言一、CUDA的作用二、下载CUDA的步骤2.1 查看电脑NVIDIA适合的CUDA版本( 两种方法)1)打开NVIDIA控制面板,目前我的CUDA版本是12.12)使用命令行查看,使用命令:nvidia-smi。 2.2 根据p…

数学建模之熵权法

熵权法 概述 **熵权法(Entropy Weight Method,EWM)**是一种客观赋权的方法,原理:指标的变异程度越小,所包含的信息量也越小,其对应的权值应该越低(例如,如果对于所有样本而言,某项指标的值都相…

Python学习第十六天--迭代器和生成器

一、可迭代对象 六大标准数据类型:字符串,列表,元组,字典,集合,数值类型 可迭代对象:字符串,列表,元组,字典,集合。即:通过for...in…

【JavaScript】选项卡切换

选项卡切换 选项卡切换是一种常见的网页设计模式,用于在一个页面内显示和切换不同内容区域,而无需加载页面。用户可以通过点击选项卡切换显示不同的内容,而隐藏其他内容。 多选项显示:页面顶部、侧边或其他地方通常有多个选项卡…

【Spring】Spring 整合 MyBatis

在实际项目开发中,将 Spring 和 MyBatis 进行整合可以提高开发效率、简化配置、增强事务管理和可维护性,同时利用 Spring 的强大功能能提升系统的稳定性。这里从独立使用 MyBatis 开始,逐步实现与 Spring 框架的整合。 MyBatis 独立开发 现…

JavaWeb学习(1)(同步或异步请求、依赖jQuery简单实现Ajax技术)

目录 一、Web的基本流程与页面局部刷新。 (1)web开发时基本流程。 (2)页面的"全局刷新"与"局部刷新"。 二、Ajax技术。 (1)基本介绍。 (2)基本特点。 1、与服务…

win11 vs2022 python3.9环境下运行jupyterlab

jupyter官网及简介:https://jupyter.org/ Jupyter 集合“浏览器 编程 文档 绘图 多媒体 发布”众多功能与一身,适合探究式学习。 JupyterLab是最新的基于网络的笔记本、代码和数据的互动开发环境。 Jupyter Notebook是JupyterLab的上一代版本。 由…

STM32 进阶 定时器 2基本定时器 基本定时器中断案例:LED闪烁

基本定时器 基本定时器TIM6和TIM7各包含一个16位自动装载计数器,由各自的可编程预分频器驱动。 这2个定时器是互相独立的,不共享任何资源。 这个2个基本定时器只能向上计数,由于没有外部IO,所以只能计时,不能对外部…

libaom 源码分析:帧间帧内预测编码

整体流程框架逻辑 帧间帧内预测模式的分区类型 不论是 RD 模式还是 nonRD 模式,libaom 中分区只应用 PARTITION_NONE、PARTITION_HORZ、PARTITION_VERT、PARTITION_SPLIT 四种类型,不像 AV1 标准中介绍的那样有十种类型(其实 libaom 源码中也实现了所有了类型,但在正式版中…

达梦归档文件名与实例对应关系

默认的,达梦归档文件名比较难以看懂,且多实例下不好区分 靠它就行 select upper(to_char((select DB_MAGIC), xxxxxxxxxx)) mag_id; 这样就对上号了。

JavaScript实现圆周运动效果

在 JavaScript 中&#xff0c;可以通过 requestAnimationFrame 和数学公式来实现圆周运动效果。以下是示例代码&#xff1a; 示例代码 <!DOCTYPE html> <html lang"en"> <head> <meta charset"UTF-8"> <meta name"viewp…

11.爬虫

前言&#xff1a; 正则表达式的作用&#xff1a; 作用一&#xff1a;校验字符串是否满足规则 作用二&#xff1a;在一段文本中查找满足要求的内容 一.Pattern类和Matcher类&#xff1a; 1.Pattern类&#xff1a;表示正则表达式 a.因此获取Pattern对象就相当于获取正则表达式…

Java项目实战II基于微信小程序的无中介租房系统(开发文档+数据库+源码)

目录 一、前言 二、技术介绍 三、系统实现 四、核心代码 五、源码获取 全栈码农以及毕业设计实战开发&#xff0c;CSDN平台Java领域新星创作者&#xff0c;专注于大学生项目实战开发、讲解和毕业答疑辅导。 一、前言 随着城市化进程的加速&#xff0c;租房市场日益繁荣&a…