js10.17

本文深入讲解了JavaScript的基础语法,包括变量提升、条件与循环语句、数据处理及字符串拼接等关键概念。同时,介绍了如何使用弹出框与逻辑运算符增强交互性和控制流程。

1. 变量提升

   变量提升是浏览器的一个功能,在运行js代码之前,浏览器会给js一个全局作用域叫window

  ,window分两个模块,一个叫内存模块,一个叫运行模块,内存模块找到当前作用域下的所有带var和function的关键字,执行模块执行js代码,从上到下执行,遇到变量就会通过内存地址 去查找这个变量,有和没有这个变量。有这个变量就会看赋值没赋值,如果赋值就是后面的值,如果没有赋值就是undefined,如果没有找到就说这个变量 is not defined

 

2.      条件语句

  If(条件){

    语句

  }else{

    语句

  }

{}   js我们把他叫代码块。如果代码块里的内容没有执行完,语句不会向下执行。

代码块是一个独立的整体。如果js中某一条语句出错,那么就会在此终止不会向下执行

3.循环语句

  循环    就是对一个整体进逐个葛查找

  1.从什么时候开始

  2.查找的步数

  3.结尾的数字

计算机对数据的计算不是从1开始,而是从0开始。

我们把用数字去代替字节的方法,将数字叫做这个字节的下标(索引)

循环语句的格式

循环用for

for(){}  for循环之外的变量,我们称为内存泄漏,需要清内存

4.加号的使用

  +字符串拼接     变量和字符串之间都需要使用+进行拼接/

    求1-10的和

      var sum=0;      

      for(var a=1;a<=10;a++){

        sum=sum+a;

      }

      console。log(sum)

5.弹出框的三种格式

  1  alert()  警告框

  2 prompt()   输入框

  3    confirm()确认框

6.  找1-100之间能被5又能被6整除的数字

  for(var a=1;a<=100;a++){

    if(a%5==0&&a%6==0){

      console.log(a)

      }

     }

7.if 里面的条件

  有关系运算    > >= < <=  ==  ===  !=  

  =   在js中是赋值的意思,并且这种运算是从右到左的执行的

8.逻辑运算

||(或)      &&(且)    !(非)

 

9.。。。。。

Js处理数据的目的就是将数据渲染到页面中,而渲染的数据的本质是字符串。

其他数据的底层都是字符串。

学习到最后,都是在处理数据,渲染数据的最本质方法就是字符串拼接。

后期的数据渲染的方式都是由字符串衍变而成。

转载于:https://www.cnblogs.com/liancai001/p/9810403.html

一、数据采集层:多源人脸数据获取 该层负责从不同设备 / 渠道采集人脸原始数据,为后续模型训练与识别提供基础样本,核心功能包括: 1. 多设备适配采集 实时摄像头采集: 调用计算机内置摄像头(或外接 USB 摄像头),通过OpenCV的VideoCapture接口实时捕获视频流,支持手动触发 “拍照”(按指定快捷键如Space)或自动定时采集(如每 2 秒采集 1 张),采集时自动框选人脸区域(通过Haar级联分类器初步定位),确保样本聚焦人脸。 支持采集参数配置:可设置采集分辨率(如 640×480、1280×720)、图像格式(JPG/PNG)、单用户采集数量(如默认采集 20 张,确保样本多样性),采集过程中实时显示 “已采集数量 / 目标数量”,避免样本不足。 本地图像 / 视频导入: 支持批量导入本地人脸图像文件(支持 JPG、PNG、BMP 格式),自动过滤非图像文件;导入视频文件(MP4、AVI 格式)时,可按 “固定帧间隔”(如每 10 帧提取 1 张图像)或 “手动选择帧” 提取人脸样本,适用于无实时摄像头场景。 数据集对接: 支持接入公开人脸数据集(如 LFW、ORL),通过预设脚本自动读取数据集目录结构(按 “用户 ID - 样本图像” 分类),快速构建训练样本库,无需手动采集,降低系统开发与测试成本。 2. 采集过程辅助功能 人脸有效性校验:采集时通过OpenCV的Haar级联分类器(或MTCNN轻量级模型)实时检测图像中是否包含人脸,若未检测到人脸(如遮挡、侧脸角度过大),则弹窗提示 “未识别到人脸,请调整姿态”,避免无效样本存入。 样本标签管理:采集时需为每个样本绑定 “用户标签”(如姓名、ID 号),支持手动输入标签或从 Excel 名单批量导入标签(按 “标签 - 采集数量” 对应),采集完成后自动按 “标签 - 序号” 命名文件(如 “张三
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值