基于机器学习方法的番茄叶片病虫害识别研究(源码+万字报告+讲解)(支持资料参考_相关定制)
目录1引言2绪论2.1选题依据及研究意义2.2研究现状3理论方法3.1颜色直方图特征3.2局部二值模式Local Binary PatternsLBP3.3支持向量机Support Vector MachineSVM3.4 K近邻KNN3.4残差神经网络Residual Neural NetworkResNet3.5 VGG164基于KNN、SVM分类识别番茄病虫害叶片4.1实验数据4.2模型实现4.3结果分析5基于ResNet34、VGG16分类识别番茄病虫害叶片5.1模型实现5.2结果分析6总结参考文献致谢基于机器学习方法的番茄叶片病虫害识别研究1引言随着全球人口的不断增长以及粮食安全问题的日益突出农业生产面临着前所未有的挑战。番茄作为一种重要的经济作物之一其产量和质量受到各种病虫害的威胁这对番茄产业的可持续发展产生了严重影响。传统的病虫害监测和识别方法通常依赖于人工目视或显微镜下观察叶片的病害症状这种方法不仅费时费力而且容易受主观因素和人为误判的影响。近年来随着机器学习和计算机视觉技术的迅速发展基于图像识别的病虫害监测和识别方法受到了广泛关注。机器学习技术能够从大量的图像数据中学习并提取特征然后通过模型训练和分类实现对病虫害图像的自动识别和分类提供了一种快速准确的病害监测手段。本文旨在研究基于机器学习的番茄叶片病虫害识别方法通过收集和整理番茄叶片图像数据构建适用于病虫害识别的传统机器学习和深度学习模型比较其模型效果为机器学习模型在该领域的应用提供模型选择上的参考。2绪论2.1选题依据及研究意义在农业领域番茄作为一种重要的农产品对人类的生活和经济发展具有不可忽视的作用。番茄是三大世界性贸易蔬菜之一在全球蔬菜贸易中占有重要地位。随着番茄需求量的不断上升世界番茄生产总量及种植规模不断扩大。然而番茄叶片病虫害给番茄的产量和质量带来了严重的威胁。传统的病虫害检测方法主要依赖于人工观察和显微镜检查这些方法存在一些明显的不足。首先这些方法需要大量的人力和时间且容易受到主观因素的影响。其次这些手动方法在大面积农田中的实施成本较高且往往无法及时响应病虫害的爆发。随着计算机视觉和机器学习技术的不断发展特别是深度学习的兴起图像识别领域取得了显著的进展。这些技术在医疗、交通、安防等领域得到了广泛应用。在农业领域应用这些先进技术来解决病虫害问题具有巨大的潜力。通过自动化图像识别可以快速实现对番茄叶片病虫害的高效监测和精准识别减少病虫害造成的损失。2.2研究现状传统的农业病虫害识别主要是种植户依赖于自己的通过目视识别或者将受害作物样本送实验室检测这种方式存在容易受主观经验影响、效率低下等缺陷。随着传统机器学习方法的发展趋向成熟和近几年机器学习中深度学习的兴起将机器学习和深度学习方法应用于植物病虫害识别方面的研究越来越多。基于传统机器学习算法的应用。余秀丽等[1]采用支持向量机的创新策略针对小麦叶部的不同病害如白粉病、条锈病和叶锈病通过精细的纹理形状特征挖掘实现了高效且精确的识别。另一方面牛冲等[2]侧重于草莓叶片的健康状况他们运用支持向量机模型对灰度直方图特征进行深度剖析成功区分出无病症和蛇眼病其准确率超过90%针对植物病害的智能诊断李冠林等2012[3]结合了K-means聚类和支持向量机构建了一套高效的分类框架应用于小麦叶锈病和条锈病的区分平均识别率达到了卓越的98.34%许良凤等[4]人则开发了一种多分类器集成技术他们运用自适应权重策略成功地鉴别出了玉米的七大主要病害包括红叶病、圆斑病等。近年来深度学习技术在农业病害检测领域崭露头角。2018年张善文等[5]借助LeNet对经过预处理的1200份黄瓜病害图片进行精准分类取得了显著的识别精度孙俊等[6]进一步提升了AlexNet的性能通过批归一化与全局池化策略对14种作物的26类病害进行识别刘阗宇等[7]利用Faster-RCNN技术不仅对葡萄叶片病害进行识别还能精确定位病害区域展示了其强大的实用性彭文等[8]利用VGG16模型对稻田杂草进行精准分类达到了90%的高准确率黄双萍等[9]提出GoogLeNet为基础的水稻穗瘟病检测方法通过随机梯度下降优化模型获得了92.0%的识别精度。最后熊俊涛等[10]通过MasR-CNN深度学习算法解析了大豆缺素叶片的图像特征并结合VGG16模型实现了对叶片缺素类型的精确识别。基于传统机器学习算法的应用。余秀丽等[1]采用支持向量机的创新策略针对小麦叶部的不同病害如白粉病、条锈病和叶锈病通过精细的纹理形状特征挖掘实现了高效且精确的识别。另一方面牛冲等[2]侧重于草莓叶片的健康状况他们运用支持向量机模型对灰度直方图特征进行深度剖析成功区分出无病症和蛇眼病其准确率超过90%针对植物病害的智能诊断李冠林等2012[3]结合了K-means聚类和支持向量机构建了一套高效的分类框架应用于小麦叶锈病和条锈病的区分平均识别率达到了卓越的98.34%许良凤等[4]人则开发了一种多分类器集成技术他们运用自适应权重策略成功地鉴别出了玉米的七大主要病害包括红叶病、圆斑病等。近年来深度学习技术在农业病害检测领域崭露头角。2018年张善文等[5]借助LeNet对经过预处理的1200份黄瓜病害图片进行精准分类取得了显著的识别精度孙俊等[6]进一步提升了AlexNet的性能通过批归一化与全局池化策略对14种作物的26类病害进行识别刘阗宇等[7]利用Faster-RCNN技术不仅对葡萄叶片病害进行识别还能精确定位病害区域展示了其强大的实用性彭文等[8]利用VGG16模型对稻田杂草进行精准分类达到了90%的高准确率黄双萍等[9]提出GoogLeNet为基础的水稻穗瘟病检测方法通过随机梯度下降优化模型获得了92.0%的识别精度。最后熊俊涛等[10]通过MasR-CNN深度学习算法解析了大豆缺素叶片的图像特征并结合VGG16模型实现了对叶片缺素类型的精确识别。3理论方法3.1颜色直方图特征颜色直方图特征通常用于描述图像的颜色分布情况。直方图是一种统计图表用于展示数据分布的频率。在图像处理中直方图可以用来表示图像中每个颜色的分布情况从而提取图像的颜色特征。图像的颜色直方图特征通常包括以下几个方面颜色空间通常使用 RGB红绿蓝、HSV色调、饱和度、亮度或者 LAB亮度、绿色-红色、蓝色-黄色等颜色空间来表示图像的颜色信息。通道数对于彩色图像通常会分别计算每个颜色通道红色、绿色、蓝色的直方图特征对于灰度图像只有一个通道直接计算灰度直方图。分箱数将颜色值范围划分为若干个小区间也称为分箱或者 bin统计每个区间内的像素数量。归一化将直方图进行归一化处理以消除图像大小和亮度的影响从而更好地描述图像的颜色分布。基于图像直方图特征可以计算各种统计信息如均值、方差、中值等或者直接使用直方图的形状作为特征。这些特征通常用于图像分类、检索、分割等任务中。3.2局部二值模式Local Binary PatternsLBP一种流行的纹理特性分析手段是局部二值模式Local Binary Patterns, LBP聚焦于揭示图像局部区域的纹理特性。LBP的独特之处在于通过量化每个像素点与其周围环境像素的亮度差异来刻画纹理特性。具体来说对图像中的每一个像素我们会执行一项精细的比较即判断其邻居的灰度值是否不低于中心像素的值。如果满足这个条件本文就赋予该像素一个1反之为0。这种操作的结果就是将每个像素转化为一个二进制代码这就是所谓的局部二值模式。LBP特征的获取过程通常包含以下核心步骤将图像转换为灰度图首先将输入的彩色图像转换为灰度图像。LBP通常用于灰度图像因为它更能捕捉纹理信息而不受颜色的影响。定义邻域挑选一个像素点作为核心并为其设定一个邻近区域这个区域可以是基于核心像素的圆形或是正方形布局。比较像素值针对核心像素以及其周边邻域内的像素检测邻域内每个像素的亮度级别与核心像素亮度级别的差异。如果邻域像素的亮度不小于核心像素的亮度则在LBP编码中赋予该位置的像素值为1反之若亮度较低则记为0。生成LBP图像按照上述规则逐一对原图像的每个像素执行比较过程产生相应的LBP编码由此形成一张与原始图像尺寸一致的LBP映像。LBP映像中的每个像素点均蕴含了对应位置处的局部纹理特性。计算LBP直方图统计LBP图像中每个LBP模式的出现频率得到一个LBP直方图。通常直方图的每个bin对应一个LBP模式。特征描述可以直接使用LBP直方图作为图像的特征表示。也可以进一步对直方图进行归一化、降维或其他处理以获得更具区分度的特征。3.3支持向量机Support Vector MachineSVMVapnik的开创性工作引领了机器学习领域的一项关键技术支持向量机(SVM)[11]其在处理分类和预测任务中表现出卓越性能。SVM的核心策略在于寻求一个最有效的决策边界这个边界能够精确地分割各类样本同时保证与最近边缘样本间的最大间隔。在理想线性可区分的环境中追求的是一个能完美划分训练样本的超平面即那个使得支持向量与之保持最大间距的最优分隔界面。利用二次优化方法可以精确计算出适应这种场景的最佳分类函数表达式1其中为符号函数是Lagrange乘子为分类的阈值。在线性不可分的情况下通过核函数把样本映射到高维特征空间使得样本在高位空间更容易分割。这是对应的最优分类函数变为2其中为核函数。常见核函数线性核函数线性核函数是最简单的核函数之一它不进行任何特征映射直接使用输入数据的内积作为相似度度量。多项式核函数3其中和是核函数的参数。多项式核函数将输入数据映射到更高维的特征空间并通过多项式函数来计算相似度。高斯径向基核函数4在统计学习中一种关键方法是核函数尤其是以高斯形态呈现的高斯径向基函数被称为RBF核。这种核函数巧妙地将原始数据映射至无限维度的特征域通过高斯分布的特性来衡量数据点间的相似性Sigmoid核函数5其中和是核函数的参数。Sigmoid核函数将输入数据映射到更高维的特征空间并通过Sigmoid函数来计算相似度。3.4 K最近邻KNNK最近邻(K-Nearest Neighbors, KNN)算法是一种基础但实用的非参数学习策略适用于解决分类和预测任务。K运作机制相当直观当遇到未知样本时算法会测量其与训练集所有样本的距离然后挑选出最接近的K个近邻这些近邻就构成了决策的基础。在分类任务中通过近邻的类别多数表决来确定未知样本的归属而在回归中则对邻居的输出值执行平均或者加权平均以此生成预测值。KNN的实践应用广泛常用的距离度量方法有欧氏距离、城市街区距离曼哈顿距离以及更为通用的闵氏距离等。其中欧氏距离以其简洁明了的计算公式即两点间直线距离的平方成为了首选的距离衡量方式。63.4残差神经网络Residual Neural NetworkResNet在深度学习领域的里程碑中由微软研究团队Kaiming He等[12]学者在2015年提出的创新成果—Residual Neural Networks简称ResNet引起了广泛关注。其初衷是为了克服深度神经网络中棘手的梯度衰减和梯度膨胀难题从而推动网络深度的提升显著增强模型的表现力。ResNet的核心策略在于引入了革命性的残差模块residual components它让网络有能力去学习输入与预期输出之间的相对变化而非单一的映射路径。这种设计策略巧妙地缓解了梯度消失的困境使得构建超深网络成为可能。ResNet的核心构建单元是残差块residual blocks其内部嵌套着一连串的残差单元residual units。这些单元巧妙地融合了跳跃连接skip connections使得数据可以直接绕过若干层然后与输出无缝衔接这一机制极大地增强了网络的学习效率。ResNet的基本结构包括输入层承载原始输入资料如图像数据。卷积层通过一连串的滤波操作来辨识模式。残差块包含多个短路组件每个组件具备跳跃链接确保输入数据能畅通无阻地传递至输出端。全局平均池化层运用全局平均池化技术缩小特征图的空间尺寸。全连接层服务于最终的分类或回归目标。3.5 VGG16VGGVisual Geometry Group是由牛津大学的 Visual Geometry Group[13]在2014年提出的一种经典的深度卷积神经网络模型。VGG的提出旨在通过增加网络深度和复杂度来提高图像分类的性能。VGG的核心思想是通过堆叠多个卷积层和池化层来逐渐提取图像的特征并通过全连接层将这些特征转换为最终的分类结果。与其他深度网络模型相比VGG的特点在于其网络结构的简洁清晰和层次分明。VGG16是VGG模型系列中的一个具体实现在图像识别任务中表现出色。VGG16的基本结构包括输入层接受原始输入图像数据。卷积层VGG16构造巧妙其架构中嵌套了一连串独特的卷积单元。这些单元的核心是使用了3x3的滤波器但通过智能的填充策略确保每次卷积后特征映射的尺寸得以保持从而聚焦于精细的局部特征挖掘。池化层在每个卷积模块之后VGG16引入了高效的空间减缩技术为最大池化。这种操作不仅压缩了特征图的尺寸而且通过选择性地保留关键特征增强了模型的计算效率。全连接层网络的高层部分VGG16配置了全连接层它们扮演着从局部特征向全局理解的关键角色。这些层汇聚并整合了来自先前卷积层的丰富信息形成对图像整体理解的决策基础。分类输出最终全连接层的输出经过softmax函数的处理转化为一个类别概率分布。这个分布反映了网络对输入图像分类的完整信心标志着VGG16对图像识别任务的精确预测。4基于KNN、SVM分类识别番茄病虫害叶片传统机器学习模型K近邻KNN、支持向量机SVM、决策树、朴素贝叶斯、和逻辑回归等都各自有自己的特点和应用领域。决策树作为一种直观易懂的分类模型通常表现出良好的解释性和可解释性但在处理高维度数据和复杂决策边界时存在性能限制。朴素贝叶斯模型适用于处理大规模数据和文本分类等问题但在面对特征之间较强相关性时可能表现不佳。逻辑回归作为一种简单易于实现的线性模型对于线性可分问题能够取得不错的效果但在处理非线性关系时表现有限。相比之下KNN和SVM在图片分类任务中展现出显著的优势。KNN算法利用数据点之间的距离进行分类能够有效处理不规则的数据分布和复杂的决策边界因此在图像分类中具有较好的适应性。而SVM则通过寻找最大间隔超平面来划分不同类别的数据具有较好的泛化能力和对高维度数据的处理能力在处理非线性分类问题时也表现出色。结合几种传统机器学习模型的特点和本文研究数据情况本文选取KNN和SVM模型进行研究。4.1实验数据本文实验数据来自Mendeley Data网站的公开数据集Plant Village[14]中的番茄叶片病虫害图片部分包含9类受虫害叶片和健康叶片共10类各类别图片样本量分布情况见图1。见图1可知各类别图片数量由最少早疫病、叶霉病、番茄花叶病的1000张到最多番茄黄叶卷曲病毒的5357张各类别样本量分布不均。由于样本量较大的类别可能会在分类模型中占据主导地位导致分类模型更倾向于预测这些类别而忽略样本量较少的类别导致分类结果不准确。因此对于早疫病、叶霉病、番茄花叶病采取旋转、调整亮度和对比度等操作分别增加800张样本使其样本量都增加到1800张。对于番茄黄叶卷曲病则采取随机抽取2200张将样本量减少到2200张。增广前后各类别样本量分布情况见图2。图 2 增广前后各类别样本量分布图本文采取4:1的比例随机抽取各类的80%作为训练集剩下的20%作为测试集。划分后各类别样本量分布如表1所示。表 1 各类别样本量分布类型训练集增广测试集增广总样本量增广总样本量未增广疮痂病170242521272127早疫病144036018001000健康127331815911591晚疫病152838119091909叶霉病144036018001000斑枯病141735417711771红蜘蛛损伤134133516761676靶斑病112428014041404番茄花叶病144036018001000番茄黄叶卷曲病1761440220153574.2模型实现传统机器学习模型KNN和SVM以数据特征作为模型的输入因此首先需要人工提取特征。本文采用HSV直方图特征和LBP特征两种体征提取方式。提取HSV直方图特征。首先读取图像其次其转换为HSV颜色空间然后分别计算色调H、饱和度S、亮度V通道的直方图特征最后将三通道特征拼接作为支持向量机的输入特征。图3为某一样本及其三通道直方图。提取LBP特征。本文采取scikit-image库的local_binary_pattern()函数计算LBP特征设定领域像素数量为8领域半径为1使用default方法不对LBP直方图进行其它处理将计算所得LBP直方图直接作为特征输入。模型参数的选择很大程度上影响模型的训练效果。本文选择径向基核函数作为SVM的核函数使用5折交叉验证法选取SVM的惩罚参数最终设定。使用5则交叉验证法选取KNN的K值为5。基于此相同的参数设定分别用HSV特征和LBP特征作为输入训练模型。4.3结果分析将以上训练所得模型应用于测试集。使用LBP特征作为输入构建的SVM模型在训练阶段展现出显著的优势其整体正确率达到了42%而测试集上的表现也相对稳健为43%。相比之下KNN模型在相同的LBP特征下训练集的准确率为41%测试集为42%显示出稍逊一筹。基于转向HSV颜色空间的特征提取策略将之应用于SVM模型。这种选择带来了显著提升训练集上的总体准确度飙升至96%测试集同样保持在96%的高水平。然而KNN模型在HSV特征下的表现则略有差距训练集的准确率为87%测试集上升到90%。这些模型在不同特征提取方法下的性能差异详细见表2清晰地展示了特征选择对模型预测精度的关键影响。表 2 KNN、SVM模型基于两种特征提取方式对各类的预测精确率训练集LBP测试集LBP训练集HSV测试集HSV

相关新闻

M8连接器接触电阻长期稳定性研究:从镀金工艺到插拔寿命的全面分析

M8连接器接触电阻长期稳定性研究:从镀金工艺到插拔寿命的全面分析

在工业自动化现场,M8连接器广泛应用于微型传感器信号传输。接触电阻是衡量连接器性能的核心指标——它直接决定了信号传输的完整性和系统的长期可靠性。本文从镀金工艺、接触件设计、插拔寿命三个维度,系统分析M8连接器接触电阻的长期稳定性。一、接触电…

2026/10/16 21:30:54 阅读更多 →
graphql-framework-experiment最佳实践:类型安全、代码复用与团队协作

graphql-framework-experiment最佳实践:类型安全、代码复用与团队协作

graphql-framework-experiment最佳实践:类型安全、代码复用与团队协作 【免费下载链接】graphql-framework-experiment Code-First Type-Safe GraphQL Framework 项目地址: https://gitcode.com/gh_mirrors/gr/graphql-framework-experiment graphql-framewo…

2026/10/17 7:37:35 阅读更多 →
Fusion状态同步高级技巧:提升应用性能的5个方法

Fusion状态同步高级技巧:提升应用性能的5个方法

Fusion状态同步高级技巧:提升应用性能的5个方法 【免费下载链接】fusion Unite your modern frontend with your Laravel backend. 项目地址: https://gitcode.com/gh_mirrors/fusion27/fusion Fusion作为一款将现代前端与Laravel后端无缝整合的框架&#xf…

2026/10/17 7:37:44 阅读更多 →

最新新闻

基于Spark的电影推荐系统:混合推荐算法与工程实践

基于Spark的电影推荐系统:混合推荐算法与工程实践

简介:这份资源是面向大数据与推荐系统方向学习者、毕业设计选题学生的完整项目资料,围绕基于Spark的电影推荐系统展开,重点解决海量影片场景下个性化筛选与精准推荐的问题。内容涵盖绪论、开发技术介绍、系统分析与设计、系统实现及测试等章节…

2026/10/17 17:28:24 阅读更多 →
Vue动态组件多表单校验:注册表模式解决子父组件验证失灵

Vue动态组件多表单校验:注册表模式解决子父组件验证失灵

简介:这份资源面向使用 Vue 进行前端开发、需要处理选项卡或下拉框切换场景的开发者,提供动态绑定组件与子父组件多表单联合验证的实现代码。它针对的是用 if/else 或 switch 判断加载组件时产生大量冗余代码、变量定义分散且难以维护的问题,…

2026/10/17 17:28:24 阅读更多 →
Transformer模型详解:从注意力公式到能跑通的极简实现

Transformer模型详解:从注意力公式到能跑通的极简实现

简介:这份《Transformer 模型详解》PDF 面向自然语言处理初学者、深度学习入门者及需要系统梳理注意力机制的算法工程师,帮助读者从零理解 Transformer 的整体架构与核心原理。资源为单个 PDF 文件,压缩包约 2.01MB,内容以图文结合…

2026/10/17 17:27:23 阅读更多 →
Vue项目三步部署指南:Ubuntu + Nginx从构建到线上发布

Vue项目三步部署指南:Ubuntu + Nginx从构建到线上发布

看到标题里的“ubnutu”,我先说个小事:这应该是 ubuntu 的笔误。不过这并不影响思路,下面我统一用 ubuntu 22.04 来讲。很多前端同学开发完 vue 项目,npm run build 一执行,dist 目录出来了,然后就卡住了—…

2026/10/17 17:27:23 阅读更多 →
内置ALC的音频前置放大器D2538A和D3308

内置ALC的音频前置放大器D2538A和D3308

应用领域D2538A和D3308是两款内置ALC(音频限幅器)的前置音频放大器芯片,其中D2538A为单通道,D3308为双通道,它特别适用于胎心仪、个人医疗防护、立体声收录机、盒式录音机等涉及音频放大与限幅的产品方案。功能介绍音频…

2026/10/17 17:26:23 阅读更多 →
FAIR风险量化实战:从模糊判断到可校准的年化损失建模

FAIR风险量化实战:从模糊判断到可校准的年化损失建模

简介:本资源是一份面向信息安全从业者、风控工程师与技术决策者的FAIR风险量化分析实战指南,聚焦解决企业级信息风险难以精准建模与量化评估的痛点。文档系统拆解FAIR框架核心要素(威胁源、脆弱性、资产、影响)、风险计算模型、蒙…

2026/10/17 17:26:23 阅读更多 →

日新闻

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

简介:《DeepSeek使用方法.pdf》是一份面向DeepSeek入门及进阶用户的完整使用指南,重点围绕V3与R1两款模型的能力差异与适用场景展开,帮助读者根据任务类型与成本选择合适的模型。资源共1个PDF文件,压缩包大小约311KB,篇…

2026/10/17 0:00:25 阅读更多 →
200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

简介:这是一份聚焦DeepSeek提示词优化的《200Deepseek润色指令》PDF文档,共收录两百余条可直接套用的润色指令,涵盖语法修正、风格统一、逻辑梳理、表达精炼等维度,并针对商务写作、学术论文、广告文案等场景给出差异化建议。文档…

2026/10/17 0:00:25 阅读更多 →
OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

简介:本资源是一份基于OpenCV的本科课程设计完整报告,面向计算机视觉初学者、图像处理学习者及高校通信/信息类专业学生,解决物体智能计数与检测结果结构化记录的实际问题。项目覆盖图像预处理、轮廓检测、边界框绘制、轨迹栏交互式参数调节、…

2026/10/17 0:00:25 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/16 21:35:51 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/17 1:44:59 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/16 15:04:24 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 21:54:38 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 14:23:36 阅读更多 →