admin 管理员组

文章数量: 1086019


2024年3月22日发(作者:selector poll epoll区别)

林业工程学报,2023,8(2):159

165

Journal

ofForestryEngineering

DOI:10.13360/j.issn.2096

1359.202208019

一种改进YOLOv5的多尺度像素林火识别算法

王寅凯,曹磊,钱佳晨,林海峰

(南京林业大学信息科学技术学院,南京210037)

摘 要:林火破坏程度大、蔓延速度快的特点给森林生态环境和人类带来极大的危害。深度学习技术可以学习

和自适应提取林火特征,捕获的林火图像中火焰的像素尺寸不同,林火提取的特征也不同。为了能够识别复杂

背景下不同像素尺度的火灾,笔者提出了一种改进的YOLOv5林火识别方法,通过在YOLOv5的检测网络加入

解耦头,解决林火图像输出变量时分类和回归的冲突问题,加快网络收敛速度提高识别精度;在网络中引进

替换原有的路径聚合网络(PANet),对不同维度的林火特征进行融合,进行特征筛选,增强特征表示能力。实验

结果表明,该林火识别算法在自制的林火数据集上进行训练和验证模型,检测性能上均优于YOLOv5算法,在准

确率、召回率、平均精度分别提升了5.2%,3.0%,3.4%,mAP@.5:.95提升了4.6%,并且在不同尺寸林火目标的

识别精度上均有提升。研究结果对林火识别性能提升有着积极意义。

关键词:林火识别;改进YOLOv5;解耦头;深度学习

中图分类号:TP391.4     文献标志码:A     文章编号:2096

1359(2023)02

0159

07

CBAM注意力机制,更关注林火信息同时提升识别精度;在Neck网络引入加权双向特征金字塔网络(BiFPN),

Multi⁃scaleforestfirerecognitionusing

improvedYOLOv5algorithm

WANGYinkai,CAOLei,QIANJiachen,LINHaifeng

(CollegeofInformationScienceandTechnology,NanjingForestryUniversity,Nanjing210037,China)

Abstract:Thecharacteristicsofforestfireswithhighdestructionandspreadingspeedposeaseriousthreattoforeste⁃

cologyandhumanbeings.Alltraditionalmethodsofmanualinspection,sensor⁃baseddetection,satelliteremotesens⁃

ingandcomputervisiondetectionhavetheirobviouslimitations.Deeplearningtechniquescanlearnandadaptivelyex⁃

tractthefeaturesofforestfires,however,thedifferentflamesizesincapturedforestfireimagescannotlearneffective

informationforrecognition.Inordertorecognizefiresofdifferentscalesincomplexbackgrounds,thispaperproposes

animprovedYOLOv5forestfirerecognitionmethod,whichsolvestheconflictbetweentheclassificationandregres⁃

sionintheoutputvariablesofforestfireimagesbyaddingDecoupledHeadtothedetectionnetworkofYOLOv5.The

additionofthedecouplingheadernotonlybringstheimprovementtothemodelrecognitionaccuracy,butalsosignifi⁃

cantlyacceleratesthemodelconvergencespeed.Forthecaseoffiretargetwithlowpixelsandeasyinformationloss,

inordertomakethemodelbetterfocusonthedetectionoflocalinformationandimprovetheaccuracyofextracting

imagefeatures.TheCBAMattentionmechanismwasintroducedintothenetwork.AfteraddingCBAMattention

mechanismasthenetworkleveldeepens,thefeaturesbetweendifferentlevelswerelost.Therefore,aweightedbi⁃di⁃

rectionalfeaturepyramidnetwork(BiFPN)wasintroducedinNecknetworktoreplacetheoriginalpathaggregation

network(PANet)tofusedifferentdimensionalforestfirefeaturesforfeaturescreeningandenhancefeaturerepresen⁃

tationtopreventthefeatureloss.Theexperimentalresultsshowthattheforestfirerecognitionalgorithmoutperforms

theYOLOv5algorithminbothdetectionperformancewhenthemodelistrainedandvalidatedonalab⁃madeforestfire

dataset,withimprovementsof5.2%,3.0%,and3.4%inaccuracy,recall,andaverageprecision,respectively.Fur⁃

thermore,mAP@.5:.95isincreasedby4.6%,andtherecognitionaccuracyofforestfiretargetsindifferentsizesis

enhanced.Theresearchresultshavepositiveimplicationsforforestfirerecognitionperformanceimprovementandpos⁃

sesspromisingapplicationprospects.

Keywords:forestfiredetection;improvementstoYOLOv5;decoupledhead;deeplearning

收稿日期:2022

08

21    修回日期:2022

10

05

基金项目:江苏省重点研发计划(BE2021716)。

作者简介:王寅凯,男,研究方向为深度学习、林火识别和病虫害防治等。通信作者:林海峰,男,副教授。E⁃mail:haifeng.lin@njfu.edu.cn

Copyright©博看网. All Rights Reserved.

160

林业工程学报第8卷

  我国森林面积小,资源数量少,地区分布不均。

人们在社会生活中的行为或者天气状况等某些原

因会直接或间接导致森林火灾的发生,如果第一时

间发现火灾并加以扑灭会使各方面损失降到最低。

现阶段主要的林火识别方法有瞭望塔和飞机等人

为检测与卫星林火识别系统

[1]

等机器检测。对于

人为检测,观测范围有限,难以第一时间确定起火

位置;卫星林火识别系统的使用频次有限,且费用

高昂,做不到日常检测。

传统的火灾探测技术

[2]

有感烟

[3]

、感温、感光

本研究提出一种基于改进的YOLOv5

[11]

算法,

针对识别不同像素尺度的林火识别精度做了如下

改进:

1)对于火灾目标像素低、信息易丢失的情况,

为了使模型更好聚焦于局部信息的检测,提高提取

图像特征的准确性,在Backbone网络和Neck网络

部分引入CBAM(convolutionalblockattentionmo⁃

dule)注意力机制

[12]

,更关注林火的识别。

2)加入CBAM注意力机制后,随着网络层次

的加深,不同层级之间的特征会丢失。在网络上的

Neck部分加入重复加权双向特征金字塔网络

BiFPN(bidirectionalfeaturepyramidnetwork)

[13]

换pANET(pathaggregationnetwork)网络

[14]

,加强

特征融合,防止特征丢失。

3)为解决林火图像输出变量的分类和回归冲

及复合型

[4]

等模式,这些技术的可靠性和灵敏度

均有待提高。近年来社会信息化水平不断提升,智

能应用在许多领域都得到了推广。随着深度学习

算法的发展,计算机视觉领域取得了巨大突破。在

林火识别方面,国内有部分专家学者在计算机视觉

领域开始探索。陈燕红

[5]

针对林火发生时的火焰

和烟雾特点,采用卷积神经网络

[6]

(convolutional

neuralnetwork,CNN)进行林火火灾检测。王光

耀

[7]

则是选择基于传统特征提取和分类,通过自

提取特征的深度学习对火灾进行检测,提升了探测

技术的有效性和可靠性。刘长春等

[8]

则是对可见

光视频图像处理原理,提出一种基于局部图像动态

特征的林火检测方法,提高了对林火烟雾检测的准

确度和灵敏度。在多尺度火灾图像识别方面,冯丽

琦等

[9]

提出一种基于Gabor滤波和局部二值模式

的多尺度局部纹理特征提取方法,进行野外火灾识

别。于洋

[10]

提出根据像素点的不同进行火灾和烟

雾的识别,根据像素点的不同进行图像分割,提升

了森林火灾图像分割的有效性。

突问题,在检测网络头部部分引入解耦头。加入解

耦头后不仅为模型识别精度带来提升,模型收敛速

度也明显加快。

1 材料与方法

1.1 林火数据集的采集及图片预处理

模型检测精度的高低依赖于数据集质量。为

了保证本模型能够识别不同尺寸的林火目标,本研

究选择小目标火灾、中目标火灾、大目标火灾和多

尺度混合目标火灾作为实验数据。研究所用数据

集是自制的林火数据集,共有2876张图片。实验

中将数据集共有的2876张图片分为训练集、验证

集和测试集,比例是8∶1∶1。选取的部分样本数据

集如图1所示。

图1 林火数据集中代表图像

Fig.1 Representativeimagesintheforestfiredataset

1.2 YOLOv5简介

且计算处理速度快,被广泛使用在计算机视觉项目

中。本研究使用的YOLOv5是基于回归的一阶段

目标检测算法,更容易学习目标的泛化特征,使得

其速度与精度等性能方面都得到了极大的性能

提升。

YOLOv5模型的网络结构通常由输入端、

YOLO系列算法因为其具有比较简洁的结构,

Backbone主干网络、Neck网络、Prediction预测模

块四部分组成。在输入端,将数据输入的部分进

行自适应图片缩放、Mosaic数据增强、自适应锚

框计算,以对数据进行处理,增加检测的准确度

和辨识度;在主干网络Backbone中有CSP结构、

Focus等,利用其中Focus结构的切片操作功能对

图片进行切片操作,将所得新图片再经过卷积操

作,得到没有信息丢失的2倍下的采样特征图;

Copyright©博看网. All Rights Reserved.

 第2期

王寅凯,等:一种改进YOLOv5的多尺度像素林火识别算法

161

Neck网络采用的是FPN

PAN(featurepyramid

network

pyramidattentionnetwork)的特征金字塔

结构,主要增加多尺度语义表达,增强不同尺度

上的定位能力;Prediction部分是利用损失函数分

别计算位置、分类和置信度损失,在对目标最后

的检测框进行非极大值抑制处理(non⁃maximum

suppression,NMS),对局部分类最大值的类别预

测框进行保留,得分低的预测框舍弃。

销,隐藏的激活大小被设置为R

C/r

×

×

,其中r是减

少比率;F∈R

×

×

作为输入特征;M

和M

CBAM的通道注意力机制和空间注意力机制,其中

∈R

×

×

,M

∈R

×

×

;W

和W

是M

LP

的两个输入

cc

权重,其中W

∈R

×

C/r

,W

∈R

×

C/r

;F

avg

和F

max

分别

表示平均池化特征和最大池化特征。

通道注意力模块如图3所示。

2 YOLOv5模型的改进

2.1 CBAM注意力机制的引入

由于森林火灾目标在图像中像素低,容易造

成信息缺失,因此在网络模型中加入了CBAM注

意力机制来提升目标检测精度,对图像的特征信

息进行提取,加强对检测目标的关注。CBAM注

意力机制包含通道注意力模块和空间注意力模

块两个独立的子模块,分别进行通道与空间上的

注意力操作(attention)。这样不仅能够提高时间

复杂度和空间复杂度,并且能够集成到现有的网

络架构的过程中,作为即插即用的模块。再给定

一个中间特征图后,输入权重会沿着空间和通道

两个维度依次推断出注意力权重,然后与原特征

图相乘以对特征进行自适应调整。CBAM注意力

机制结构如图2所示。

图3 通道注意力模块

Fig.3 Channelattentionmodule

将通道注意力机制输出的特征图进行全局最

大池化和全局平均池化后,将两个结果进行通道拼

接。经过卷积操作后降维成1个通道,经过

sigmoid激活函数后将两个特征相乘,得到最终生

成的特征。F′为输入特征F经过通道注意力模块

输出的特征,f

×

表示为过滤器大小为7

×

7的卷积

运算。空间注意力模块表达式如下:

(F)

σ

{

×

[

avg

(F);P

max

(F)

]}

空间注意力模块如图4所示。

ss

σ

{

×

[(

avg

)]}

;F

max

(2)

图2 CBAM注意力机制模块

Fig.2 CBAMattentionmechanismmodule

具体方法:首先经过通道注意力机制,将输入

的特征图分别经过全局最大池化(maxpool)和全局

平均池化(averagepool)后再将其分别送入一个两

层神经网络(multilayerperceptron,MLP)中。然后

将MLP输出的两个特征进行相加,经过sigmoid函

数激活操作生成空间注意力机制模块需要的输入

特征。通道注意力模块表达式如式(1)所示。

(F)

σ

{

LP

[

avg

(F)

]

LP

[

max

(F)

]}

cc

σ

{

[

(F

avg

]

[

(F

max

]}

图4 空间注意力模块

Fig.4 Spatialattentionmodule

2.2 加权双向特征金字塔网络BiFPN引入

造由上而下、自底向上的双向通道。它可以为每个

节点设置权重,通过权重来平衡不同尺度的特征信

息。经过多个BiFPN的基础结构的叠加,最终融

合来自主干网络,集成了双向跨尺度连接和快速归

一的融合,增强特征表示能力,可以更好地探测多

尺度的林火检测。BiFPN网络结构图如图5所示。

随着网络层次不断加深,低维语义转换为高维语义

的特征时会有一定程度上的特征缺失,因此需要对

不同层级的特征进行融合。本研究在Neck网络层

部分引入了BiFPN进行特征融合,使模型有更好

的提升。

BiFPN允许简单和快速的多尺度特征融合,构

式中:P

avg

就是对细粒度的小范围取平均;P

max

就是

取局部范围的最大;M

LP

是一种连接方式较为简单

的人工神经网络,是前馈神经网络的一种;σ是

sigmoid函数,M

LP

中隐含的一层,为了减少参数开

(1)

Copyright©博看网. All Rights Reserved.

162

林业工程学报第8卷

图5 BiFPN网络结构

Fig.5 BiFPNnetworkarchitecture

2.3 解耦头引入

head)结构能够考虑到实例分割和目标检测所关注

的内容不同,因此可以采用不同的分支来进行运

算,将实例分割和目标检测任务分开单独进行。实

例分割更关注目标的纹理内容,目标检测更关注目

标的边缘信息。解耦头能够加快网络收敛速度和

提高识别精度,可以应用于许多目标检测算法任务

中。采用解耦头后,有利于林火识别效果的提升。

2.4 改进后的YOLOv5模型

本研究基于YOLOv56.0版本网络结构基础上

解耦头部示意图如图6所示。

在YOLOX

[15]

中了解到解耦头(decoupled

引入CBAM注意力机制,Neck部分用BiFPN网络

替换pANET网络,在检测网络头部部分引入解耦

头部。改进后的网络结构如图7所示。

图6 解耦头示意图

Fig.6 Diagramofthedecoupledhead

图7 改进后的YOLOv5网络结构

Fig.7 ImprovedYOLOv5networkstructure

Copyright©博看网. All Rights Reserved.

 第2期

王寅凯,等:一种改进YOLOv5的多尺度像素林火识别算法

163

A∩B

A∪B

(3)

3 实验与结果

3.1 实验设置

为了验证改进YOLOv5模型在多尺度林火识

别上的有效性和合理性,本研究将设置对比实验,

将改进的YOLOv5模型与原模型和一些主流目标

算法进行实验结果对比,在相同数据集以及相同实

验设备上进行训练和验证比较。实验环境如表1

所示。

Table1 Experimentalenvironmentconfiguration

实验环境

编程语言

深度学习框架

GPU

GPU加速包

GPU加速库

操作系统

配置参数

Python3.8

PyTorch⁃gpu

NVIDIA

GeForceRTX3060

Cudnn:11.3

Windows10

CUDA:11.3

IoU

式中:A代表预测框;B代表真实框。

代表准确率(P)和召回率(R)的计算公式

如下:

(4)

(5)

表1 实验环境配置

式中:T

是指有火灾同时检测准确的数量;F

指没有火灾但是检测错误的数量;F

是指有火灾

但是检测错误的数量。

平均准确度(P

)表示在所有召回率可能取值

的情况下,得到的所有准确度的平均值。平均精度

(mAP,M

AP

)是指P

值在所有类别下去的平均。平

均准确度(P

)和平均精度(M

AP

)的计算公式如下:

(6)

AP

(i)

(7)

3.2 评估指标

为了准确评估改进的林火检测模型的效果,评

价指标采用准确率(P)、召回率(R)、平均精度

mAP@.5:.95表示在重叠度(IoU)阈值(从0.5到

界回归能力。IoU计算公式如下:

(mAP)、mAP@.5:.95对各个模型性能进行对比。

0.95,步长0.05)上的平均mAP,主要体现的是边

式中:T

是指没有火灾同时检测准确的数量;m表

示数据集中分类的类别总数目。而对于不同尺度

的模型评价,本研究采用目标识别领域公认的、最

2所示。

具权威性的MicrosoftCOCO

[16]

标准进行评估,如表

Table2 MicrosoftCOCOstandardsevaluateaccuracyandrecallatmultiplescalesofmodels

多尺度下的平均准确率

A⁃M

A⁃L

A⁃S

小目标(尺寸<32

)的P

A⁃0.5

大目标(尺寸>96

)的P

A⁃0.5

IoU

0.5的平均准确率多尺度下的平均召回率

A⁃M

A⁃L

A⁃S

小目标(尺寸<32

)的R

A⁃0.5

大目标(尺寸>96

)的R

A⁃0.5

IoU

0.5的平均召回率

表2 MicrosoftCOCO标准评估模型多尺度下的精确率和召回率

中目标(32

<尺寸<96

)的P

A⁃0.5

中目标(32

<尺寸<96

)的R

A⁃0.5

3.3 实验结果

将基于不同程度优化的YOLOv5模型进行训

练和测试,得到的结果见表3、4。由表3可以看

出,YOLOv5的准确率为78.6%,而在Neck网络中

95有所下降。添加CBAM注意力机制后,准确率

模型的表现都有所提升。而最终模型相比较原始

加入BiFPN后准确率提升了3.2%,但mAP@.5:.

(P)和平均精度(mAP)分别提升了2.2%和2.4%,

Table3 Experimentalresultsofforestfiredatasets

算法模型

YOLOv3

YOLOv4

YOLOv5

YOLOv5

BiFPN

YOLOv5

CBAM

YOLOv5

transformer_layer

CBAM

P/%

72.5

69.5

78.6

81.8

80.8

76.2

83.8

R/%

65.9

60.9

79.4

79.4

80.0

77.6

82.4

mAP/%

68.5

65.4

81.3

82.8

83.7

79.3

84.7

mAP@.5:.95/%

41.7

39.1

53.0

52.8

55.7

49.9

57.6

表3 林火数据集实验结果

YOLOv5

BiFPN

CBAM

Decoupled_head

Copyright©博看网. All Rights Reserved.

164

林业工程学报第8卷

模型,准确度(P)、召回率(R)和平均精度(mAP)

以及mAP@.5:.95分别提升了5.2%,3.0%,3.4%

和4.6%。表4结果显示,集成模型在P

A⁃S

、P

A⁃M

A⁃L

、R

A⁃S

、R

A⁃M

和R

A⁃L

方面都有显著优势。改进后

的模型更有利于对林火的目标提取,提高了识别精

度,能更有效地完成不同尺度的林火识别工作。

表4 实验结果⁃使用MicrosoftCOCO标准来评估模型

Table4 Experimentalresults⁃evaluatingmodels

usingmicrosoftCOCOcriteria

单位:%

Yolov5

模型

50.3

61.7

A⁃S

A⁃M

62.2

77.4

69.1

82.8

A⁃L

62.8

69.8

A⁃S

A⁃M

70.7

81.3

77.0

86.4

A⁃L

  为了更直观地感受改进算法和YOLOv5原模

型算法对多尺度算法检测的区别,检测结果如图8

所示。

由检测结果可知,在YOLOv5算法模型中可以

看到小目标,而改进算法后的模型对于林火识别有

较好的检测精度,对于多数目标的检测精度高于

YOLOv5。对于小目标火灾区域提高了检测的精确

度,对于中、大目标火灾区域减少了漏检以及局部

细节检测林火不全的情况,从而有效地解决了

在林火识别方面的鲁棒性。

YOLOv5模型在林火识别方面的一些不足,提升了

本研究模型

图8 改进后的模型提升了林火的识别精度

Fig.8 ImprovementofidentificationaccuracyofforestfiresusingtheimprovedYOLOv5model

a)大目标火灾区域;b)中目标火灾区域;c)小目标火灾区域;d)多尺度混合火灾区域。

4 结 论

测框不精确的问题,对于中、大目标火灾区域减少

了错检和漏检的问题,在多尺度混合的火灾区域上

识别效果较好,具有较强的鲁棒性。最后,在发现

林火火灾发生后将林火进行更细致的分类是我们

下一步的研究方向。

参考文献(References):

[1]伍小洁,陈利明,张洁,等.林火监测技术分析与综合应用

[J].卫星应用,2017(5):24

28.

WUXJ,CHENLM,ZHANGJ,etal.Analysisandcomprehen⁃

Application,2017(5):24

28.

由于林火是一个动态目标,YOLOv5检测模型

达不到良好的效果。对于此问题,笔者提出了一种

基于YOLOv5改进的算法模型,通过添加注意力机

制来提高对林火的辨识度,引入加权双向金字塔连

接结构以及引入解耦头部来增强特征融合以及提

高网络收敛速度,提升了模型对于森林火灾的目标

5.2%和3.4%,均优于原模型。本研究所改进的模

型针对多尺度的林火展开实验,结果表明对于不同

尺度的火灾目标,解决了小目标火灾无法识别、检

检测的精度。在准确率、平均精度方面分别提高了

siveapplicationofforestfiremonitoringtechnology[J].Satellite

[2]孙丽华,刘力辉,冉海潮.火灾探测技术的发展[J].河北科技

Copyright©博看网. All Rights Reserved.

 第2期

王寅凯,等:一种改进YOLOv5的多尺度像素林火识别算法

165

大学学报,2002,23(2):36

39.DOI:10.3969/j.issn.1008

SUNLH,LIULH,RANHC.Thedevelopmentofthefirede⁃

1542.2002.02.007.

[9]冯丽琦,赵亚琴,孙一超,等.一种基于多尺度局部纹理特征

和CART决策树的野外火灾火焰图像识别算法[J].计算机

应用与软件,2019,36(5):194

198.DOI:10.3969/j.issn.

1000

386x.2019.05.033.

[3]高德民,林海峰,刘云飞,等.基于无线传感网的森林火灾

FWI系统分析[J].林业科技开发,2015,29(1):105

109.

DOI:10.13360/j.issn.1000

8101.2015.01.030.

GAODM,LINHF,LIUYF,etal.StudyonforestfireFWI

systembasedonwirelesssensornetworks[J].ChinaForestrySci⁃

enceandTechnology,2015,29(1):105

109.

[4]杜建华,张认成.火灾探测器的研究现状与发展趋势[J].消

防技术与产品信息,2004(7):10

15.DOI:10.3969/j.issn.

1002

784X.2004.07.003.

DUJH,ZHANGRC.Researchstatusanddevelopmenttrendof

firedetectors[J].FireTechniqueandProductsInformation,2004

(7):10

15.

西安:西安理工大学,2019.

CHENYH.Researchonforestfiredetectionusingunmanned

Xi

本文标签: 检测 火灾 特征 目标 进行

更多相关文章

junk food is not as healthy as vegetables的同义句

4月前

年月日发(作者:免费建站是不是坑)的同义句摘要:代理概述代理案例实现步骤代理案例代码解析代理案例的优点与局限性正文:一、代理概述代理是一种动态代理技术,它通过继承目标类的方式,生成目标类的代理对象。代理对象可以在运行时拦截目标方法的执行,从

Bio-Rad Imaging System ChemiDoc MP 快速操作指南说明书

4月前

年月日发(作者:表单)-快速操作指南()左行菜单栏中“”选择相应的实验程序:根据实验需求,选择应用方法:如果做核酸成像,则在“”中选择相应染料;如果做蛋白胶成像,则在“”中选择相应染料;如果做印迹膜成像,则在“”中选择相应染料,其中,化学发

预测去泛素化酶对应的底物蛋白的算法

4月前

年月日发(作者:语言学习网站)预测去泛素化酶对应的底物蛋白的算法.,.,,.这里有多种算法可以用于预测去泛素化酶所对应底物蛋白的计算方法。其中一种常见的算法叫做,该算法利用机器学习技术来预测蛋白质中潜在的去泛素化位点。该算法考虑了多个特征,

python pip fatal error

4月前

年月日发(作者:项目怎么启动)致命错误解决方法.问题描述当我们使用进行开发时,经常会使用到来进行包管理。但是有时候在使用时会遇到一些致命的错误,例如“”,这就会导致我们无法正常安装或使用所需的包。那么,当我们遇到这种问题时应该如何解决呢?.

文件压缩与解压缩掌握Linux终端命令中的压缩技巧

4月前

年月日发(作者:诗歌)文件压缩与解压缩掌握终端命令中的压缩技巧在标题中提到的"文件压缩与解压缩"是终端命令中的一项常见技巧。通过使用特定的命令,用户可以有效地将文件和目录压缩为单个文件,以节省磁盘空间和提高文件传输速度。同样地,用户还可以将

如何使用Windows CMD命令进行文件压缩与解压缩

4月前

年月日发(作者:怎么打开网页源代码快捷键)如何使用命令进行文件压缩与解压缩在操作系统中,命令是一个强大的工具,可以用于执行各种任务,包括文件压缩与解压缩。通过命令,我们可以快速、高效地进行文件压缩和解压缩操作,而无需依赖第三方软件。本文将介

windows应用场景下自动删除指定类型文件的批处理脚本

4月前

年月日发(作者:语言函数怎么用)应用场景下自动删除指定类型文件的批处理脚本在应用场景下,自动删除指定类型文件的批处理脚本批处理脚本是一种在系统下运行的脚本文件,可以用于自动化地执行一系列指定的命令和操作。在日常使用电脑的过程中,我们经常会遇

(完整word版)计算机导论知识点整理

4月前

年月日发(作者:水杯).职业道德.语言处理程序一般是由汇编程序、编译程序、解释程序和相应的操作程序等组成.职业道德是指从事一定(职业劳动)的人们,在长期的(职.数据库和数据库管理系统业活动)中形成的行为规范。.职业道德作为职业行为准则,有着

四川省专升本计算机基础模拟题7

4月前

年月日发(作者:凯撒移位密码)四川省专升本计算机基础模拟题(总分:.,做题时间:分钟)一、单项选择题(总题数:,分数:.).世界上首先实现存储程序的电子数字计算机是______。(分数:.)解析:[解析]大家公认的世界上第一台计算机于年在美

2023年高级软考《系统分析师》考试历年真题摘选附带答案

4月前

年月日发(作者:文件怎么打开)年高级软考《系统分析师》考试历年真题摘选附带答案第卷一.全考点综合测验(共题).【判断题】支持继承性是面向对象程序设计语言和传统程序设计语言在语言机制方面的根本区别。.【单选题】信息按照()可以分为战略信息、战

数据结构程序设计

4月前

年月日发(作者:计算机三级数据库通过率)数据结构程序设计数据结构,是指在计算机科学中,用于存储、管理和操作数据的方法。数据结构直接影响程序的效率和质量,因此在程序设计中起着非常重要的作用。本文将从数据结构的定义、基本操作、常见数据结构及其应

量子程序设计语言NDQJava2处理系统分析

4月前

年月日发(作者:)量子程序设计语言处理系统分析摘要:是在系统的基础上发展而来的,而计算机硬件的革新,也使得量子效应开始影响到电子元件,量子计算也会在不久的未来终将超越传统计算成为一种新型模式。对于量子程序的设计,应用到这种设计语言,这个系统

甘肃省陇南市成考专升本2022年计算机基础练习题含答案

4月前

年月日发(作者:汉化版)甘肃省陇南市成考专升本年计算机基础练习题含答案学校:________班级:________姓名:________考号:________一、单选题(题).存储器中的信息可以____。.反复读取.只能读取次.可以读取次.

c语言单片机编程变量

4月前

年月日发(作者:网络编程实现实验报告)语言单片机编程变量单片机编程是指使用语言对单片机进行程序设计的过程。而变量是语言中用来存储数据的一种基本数据类型。在单片机编程中,变量起着非常重要的作用。它们可以用来存储各种不同类型的数据,如整数、浮点

编译原理课程设计报告-简单文法的编译器的设计与实现

4月前

年月日发(作者:动词)专业提供全套毕业论文,各专业都有课程设计报告设计题目:简单文法的编译器的设计与实现班级:计算机组长学号:组长姓名:指导教师:设计时间:年月专业摘要编译原理是计算机科学与技术专业一门重要的专业课,它具有很强的理论性与实践

《Python程序设计基础与应用》教学课件—Python语言概述 (二)_

4月前

年月日发(作者:主页个人简介)《程序设计基础与应用》教学课件—语言概述(二)-是什么?是一种高级编程语言,由在年发明。它是一种解释性语言,可以在不编译的情况下直接运行代码。具有简单易学、代码可读性高、功能强大等特点,因此被广泛应用于开发、数

微信中打开链接不直接显示目标页面,必须手动选择浏览器打开?

3月前

前言    在使用微信打开别人分享的链接或二维码时经常不能直接直接跳转到目标页面也不能直接下载,而是需要点击右上方竖着的"三点"图标,在弹出的菜单中选择浏览器打开&#x

计算机操作系统概述---目标、作用、功能、特性和发展过程

3月前

最近在研究操作系统这门基础专业课,在前面也写了篇博客–进程和线程的区别,从操作系统的发展过程来引出进程和线程被引入到操作系统的目的,并从六大方面对进程和线程进行对比。在里面简

《异常检测——从经典算法到深度学习》20 HotSpot:多维特征 Additive KPI 的异常定位

3月前

《异常检测——从经典算法到深度学习》 0 概论1 基于隔离森林的异常检测算法 2 基于LOF的异常检测算法3 基于One-Class SVM的异常检测算法4 基于高斯概率密度异常检测算法5 Opprentice——异常检测经典算法最终篇6

pyradiomics特征提取报错‘ImageMask geometry mismatch. ‘

3月前

报错详情: ValueError: ImageMask geometry mismatch. Potential fix: increase tolerance using geometryTolerance, s

发表评论

全部评论 0
暂无评论